diff options
| author | Matthias Radestock <matthias@rabbitmq.com> | 2012-09-25 22:19:52 +0100 |
|---|---|---|
| committer | Matthias Radestock <matthias@rabbitmq.com> | 2012-09-25 22:19:52 +0100 |
| commit | fee39b15d9d08ffda26ea043a20eae408341812b (patch) | |
| tree | ac43029c3f9d0dd8e0613cbc55e7b152e40e1a5a | |
| parent | 9a3f41d67fd49d29ac21a88e29429f14a17f1b7a (diff) | |
| download | rabbitmq-server-git-fee39b15d9d08ffda26ea043a20eae408341812b.tar.gz | |
another assertion
| -rw-r--r-- | src/rabbit_mirror_queue_slave.erl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rabbit_mirror_queue_slave.erl b/src/rabbit_mirror_queue_slave.erl index 07a1d9e556..039b274908 100644 --- a/src/rabbit_mirror_queue_slave.erl +++ b/src/rabbit_mirror_queue_slave.erl @@ -897,6 +897,7 @@ update_delta( DeltaChange, State = #state { depth_delta = 0 }) -> 0 = DeltaChange, %% assertion: we cannot become unsync'ed State; update_delta( DeltaChange, State = #state { depth_delta = Delta }) -> + true = DeltaChange =< 0, %% assertion: we cannot become 'less' sync'ed set_delta(Delta + DeltaChange, State #state { depth_delta = undefined }). record_synchronised(#amqqueue { name = QName }) -> |
