summaryrefslogtreecommitdiff
path: root/quickcheck
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2014-04-16 07:42:52 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2014-04-16 07:42:52 +0100
commit0736e034a0cdae785aa3268db588d9586deaf93d (patch)
treea91c1d503e516bbdd99b9496355b4626127e730e /quickcheck
parentd322055e28be2bfbee71e9400d2aa55752795cf3 (diff)
downloadrabbitmq-server-git-0736e034a0cdae785aa3268db588d9586deaf93d.tar.gz
drive remove_from_queue with DeadGMPids
...instead of LiveGMPids The latter may be out of date s.t. it contains fewer pids than are actually alive, due to new GMs having sprung into live recently. We'd then, incorrectly, remove the corresponding entries from the queue's mnesia record, causing havoc. DeadGMPids can be out of date too; it may contain fewer pids than have actually died, due to GMs having died more recently. That is harmless though since it never leads us to remove an entry that we shouldn't, and we will learn about any new deaths eventually.
Diffstat (limited to 'quickcheck')
0 files changed, 0 insertions, 0 deletions