Hi,
(Erlang 20.1, RabbitMQ 3.6.14.)
I understand that the main recommendation is to upgrade RabbitMQ and Erlang to avoid this, but am curious to get an understanding of which supervisor received an unexpected messages in the following case. This looks somewhat similar to [1], which was fixed in [2].
/Johan
[1]
https://groups.google.com/d/msg/rabbitmq-users/DUv1KGJVWTA/OLp4IvmkAwAJ
[2]
https://github.com/rabbitmq/rabbitmq-server/issues/1699
---
Log file:
=ERROR REPORT==== 7-Feb-2019::14:26:38 ===
Supervisor received unexpected message: {'DOWN',
{delegate_11,<19880.23487.137>},
process,<19880.23487.137>,shutdown}
=ERROR REPORT==== 7-Feb-2019::14:26:40 ===
Supervisor received unexpected message: {'DOWN',
{delegate_11,<19880.4992.169>},
process,<19880.4992.169>,shutdown}
=ERROR REPORT==== 7-Feb-2019::14:26:42 ===
Supervisor received unexpected message: {'DOWN',
{delegate_8,<19880.25972.5906>},
process,<19880.25972.5906>,normal}
=ERROR REPORT==== 7-Feb-2019::14:26:42 ===
Supervisor received unexpected message: {'DOWN',
{delegate_1,<19880.25972.5906>},
process,<19880.25972.5906>,normal}
=ERROR REPORT==== 7-Feb-2019::14:26:42 ===
Supervisor received unexpected message: {'DOWN',
{delegate_11,<19880.25972.5906>},
process,<19880.25972.5906>,normal}
=ERROR REPORT==== 7-Feb-2019::14:26:42 ===
Supervisor received unexpected message: {'DOWN',
{delegate_3,<19880.25972.5906>},
process,<19880.25972.5906>,normal}
=ERROR REPORT==== 7-Feb-2019::14:26:42 ===
Supervisor received unexpected message: {'DOWN',
{delegate_8,<19880.25972.5906>},
process,<19880.25972.5906>,normal}
SASL log file:
=CRASH REPORT==== 7-Feb-2019::14:26:38 ===
crasher:
initial call: rabbit_reader:init/4
pid: <0.12866.4623>
registered_name: []
exception exit: {abnormal_dependent_exit,<19880.23487.137>,shutdown}
in function rabbit_reader:handle_dependent_exit/3
in call from rabbit_reader:mainloop/4
in call from rabbit_reader:run/1
in call from rabbit_reader:start_connection/4
ancestors: [<0.26946.6544>,<0.5615.0>,<0.5614.0>,<0.5613.0>,rabbit_sup,
<0.5254.0>]
message_queue_len: 1
messages: [{'EXIT',#Port<0.62128259>,normal}]
links: [<0.26946.6544>]
dictionary: [{{credit_from,<0.14933.7926>},397},
{process_name,
{rabbit_reader,
<<"aa.bbb.ccc.ddd:28698 ->
10.50.159.29:5672">>}},
{{ch_pid,<0.14933.7926>},
{1,#Ref<0.3573905785.1657798662.222355>}},
{credit_flow_default_credit,{400,200}},
{{channel,1},
{<0.14933.7926>,{method,rabbit_framing_amqp_0_9_1}}}]
trap_exit: true
status: running
heap_size: 610
stack_size: 27
reductions: 820424
neighbours:
=SUPERVISOR REPORT==== 7-Feb-2019::14:26:38 ===
Supervisor: {<0.26946.6544>,rabbit_connection_sup}
Context: child_terminated
Reason: {abnormal_dependent_exit,<19880.23487.137>,shutdown}
Offender: [{pid,<0.12866.4623>},
{name,reader},
{mfargs,
{rabbit_reader,start_link,
[<0.753.6588>,
{acceptor,{0,0,0,0},5672},
#Port<0.62128259>]}},
{restart_type,intrinsic},
{shutdown,30000},
{child_type,worker}]
=SUPERVISOR REPORT==== 7-Feb-2019::14:26:38 ===
Supervisor: {<0.26946.6544>,rabbit_connection_sup}
Context: shutdown
Reason: reached_max_restart_intensity
Offender: [{pid,<0.12866.4623>},
{name,reader},
{mfargs,
{rabbit_reader,start_link,
[<0.753.6588>,
{acceptor,{0,0,0,0},5672},
#Port<0.62128259>]}},
{restart_type,intrinsic},
{shutdown,30000},
{child_type,worker}]