summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_disk_queue.erl2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rabbit_disk_queue.erl b/src/rabbit_disk_queue.erl
index 26d0c8dcce..d161a09349 100644
--- a/src/rabbit_disk_queue.erl
+++ b/src/rabbit_disk_queue.erl
@@ -739,6 +739,8 @@ start_commit_timer(State = #dqstate { timer_ref = undefined }) ->
{ok, TRef} = timer:apply_after(?SYNC_INTERVAL, ?MODULE, filesync, []),
State #dqstate { timer_ref = TRef }.
+stop_commit_timer(State = #dqstate { timer_ref = undefined }) ->
+ State;
stop_commit_timer(State = #dqstate { timer_ref = TRef }) ->
{ok, cancel} = timer:cancel(TRef),
State #dqstate { timer_ref = undefined }.