diff options
| author | Matthias Radestock <matthias@rabbitmq.com> | 2012-11-16 12:21:05 +0000 |
|---|---|---|
| committer | Matthias Radestock <matthias@rabbitmq.com> | 2012-11-16 12:21:05 +0000 |
| commit | 56123b5fb924bd12be614d00ebdc59cdcb7a9133 (patch) | |
| tree | 191f562eb25fee8e75c524cb11b81dc4f9be2470 /src | |
| parent | b2f9d51bb666ace2212795857504a053911253e8 (diff) | |
| download | rabbitmq-server-git-56123b5fb924bd12be614d00ebdc59cdcb7a9133.tar.gz | |
fixme
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_amqqueue_process.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rabbit_amqqueue_process.erl b/src/rabbit_amqqueue_process.erl index af634dc3be..f87f57777e 100644 --- a/src/rabbit_amqqueue_process.erl +++ b/src/rabbit_amqqueue_process.erl @@ -1043,7 +1043,8 @@ handle_call({notify_down, ChPid}, From, State) -> %% are no longer visible by the time we send a response to the %% client. The queue is ultimately deleted in terminate/2; if we %% return stop with a reply, terminate/2 will be called by - %% gen_server2 *before* the reply is sent. + %% gen_server2 *before* the reply is sent. FIXME: in case of a + %% delayed stop the reply is sent earlier. case handle_ch_down(ChPid, State) of {ok, State1} -> reply(ok, State1); {stop, State1} -> stop(From, ok, State1) |
