Address review of PR #13996
This commit is contained in:
parent
8e78c102c6
commit
3f6211cda1
|
@ -2003,7 +2003,7 @@ handle_down({{'DOWN', QName}, _MRef, process, QPid, Reason},
|
|||
-spec handle_queue_event(
|
||||
{queue_event, rabbit_amqqueue:name() | ?QUEUE_TYPE_QOS_0, term()}, state()) ->
|
||||
{ok, state()} | {error, Reason :: any(), state()}.
|
||||
handle_queue_event({queue_event, ?QUEUE_TYPE_QOS_0, {queue_down, QName}},
|
||||
handle_queue_event({queue_event, ?QUEUE_TYPE_QOS_0, {eol, QName}},
|
||||
State0) ->
|
||||
try handle_queue_down(QName, State0) of
|
||||
State ->
|
||||
|
|
|
@ -127,7 +127,7 @@ delete(Q, _IfUnused, _IfEmpty, ActingUser) ->
|
|||
case rabbit_amqqueue:internal_delete(Q, ActingUser) of
|
||||
ok ->
|
||||
Pid = amqqueue:get_pid(Q),
|
||||
delegate:invoke_no_result([Pid], {gen_server, cast, [{queue_event, ?MODULE, {queue_down, QName}}]}),
|
||||
gen_server:cast(Pid, {queue_event, ?MODULE, {eol, QName}}),
|
||||
{ok, 0};
|
||||
{error, timeout} = Err ->
|
||||
Err
|
||||
|
|
Loading…
Reference in New Issue