summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlvaro Videla <videlalvaro@gmail.com>2015-06-17 00:45:15 +0200
committerAlvaro Videla <videlalvaro@gmail.com>2015-06-17 00:45:15 +0200
commit6cf1bb2c3050c57d9583982e343faa6a6d112b4f (patch)
tree21762f8d20d08556941af85bf62bf7853188f91d
parent40d1df7807990cd75faa25555ae5c3cc09e07244 (diff)
downloadrabbitmq-server-git-6cf1bb2c3050c57d9583982e343faa6a6d112b4f.tar.gz
adds missing find_prioritisers call
Fixes #191
-rw-r--r--src/gen_server2.erl9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/gen_server2.erl b/src/gen_server2.erl
index d2f96b5250..fd0e6553b5 100644
--- a/src/gen_server2.erl
+++ b/src/gen_server2.erl
@@ -576,10 +576,11 @@ init_it(Starter, Parent, Name0, Mod, Args, Options) ->
{ok, State, Timeout, Backoff = {backoff, _, _, _}, Mod1} ->
Backoff1 = extend_backoff(Backoff),
proc_lib:init_ack(Starter, {ok, self()}),
- loop(GS2State #gs2_state { mod = Mod1,
- state = State,
- time = Timeout,
- timeout_state = Backoff1 });
+ loop(find_prioritisers(
+ GS2State #gs2_state { mod = Mod1,
+ state = State,
+ time = Timeout,
+ timeout_state = Backoff1 }));
{stop, Reason} ->
%% For consistency, we must make sure that the
%% registered name (if any) is unregistered before