summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Klishin <mklishin@pivotal.io>2019-10-16 20:36:41 +0300
committerMichael Klishin <mklishin@pivotal.io>2019-10-16 20:36:41 +0300
commit556439ab6c5429d7e2eca15e4521c85ebdf0fb0b (patch)
tree013eeefe2799bb1d48b56f2ba2bd9b31be5403e9 /src
parent50a20c42f36a3c30cd14a8ae81802d8d26ab5979 (diff)
downloadrabbitmq-server-git-556439ab6c5429d7e2eca15e4521c85ebdf0fb0b.tar.gz
rabbit_fifo:state_enter/2: restore catch-all clause
also fix a compiler warning. @dcorbacho.
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_fifo.erl6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/rabbit_fifo.erl b/src/rabbit_fifo.erl
index 6982022d61..5e3de3ba96 100644
--- a/src/rabbit_fifo.erl
+++ b/src/rabbit_fifo.erl
@@ -574,9 +574,11 @@ state_enter(eol, #?MODULE{enqueuers = Enqs,
[{send_msg, P, eol, ra_event}
|| P <- maps:keys(maps:merge(Enqs, AllConsumers))] ++
[{mod_call, rabbit_quorum_queue, file_handle_release_reservation, []}];
-state_enter(_, #?MODULE{cfg = #cfg{resource = Resource} }) ->
+state_enter(_, #?MODULE{cfg = #cfg{resource = _Resource} }) ->
+ [{mod_call, rabbit_quorum_queue, file_handle_other_reservation, []}];
+ state_enter(_, _) ->
%% catch all as not handling all states
- [{mod_call, rabbit_quorum_queue, file_handle_other_reservation, []}].
+ [].
-spec tick(non_neg_integer(), state()) -> ra_machine:effects().