diff options
author | Francesco Mazzoli <francesco@rabbitmq.com> | 2012-02-16 16:26:19 +0000 |
---|---|---|
committer | Francesco Mazzoli <francesco@rabbitmq.com> | 2012-02-16 16:26:19 +0000 |
commit | ce1cf1f848f1fee90b32a294b947af17e4735e5d (patch) | |
tree | d0aaf7e5d614667eccb46bfad220bf011794f213 /src/rabbit_queue_index.erl | |
parent | 511e6a4e9664fec9e3e11fe582d6b7e01022ea64 (diff) | |
download | rabbitmq-server-ce1cf1f848f1fee90b32a294b947af17e4735e5d.tar.gz |
Introduced a small timeout when needs_timeout returns 'idle'.
This makes this branch as performant as default, while performing
syncs. I have to make sure that we don't rely on the timeout being
0.
Diffstat (limited to 'src/rabbit_queue_index.erl')
-rw-r--r-- | src/rabbit_queue_index.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_queue_index.erl b/src/rabbit_queue_index.erl index 6ab2de89..366e1b1b 100644 --- a/src/rabbit_queue_index.erl +++ b/src/rabbit_queue_index.erl @@ -285,7 +285,7 @@ ack(SeqIds, State) -> %% This is only called when there are outstanding confirms and the %% queue is idle. -sync(State = #qistate { unsynced_msg_ids = MsgIds }) -> +sync(State) -> sync_if(true, State). sync(SeqIds, State) -> |