diff options
| author | Matthias Radestock <matthias@rabbitmq.com> | 2014-04-16 07:42:52 +0100 |
|---|---|---|
| committer | Matthias Radestock <matthias@rabbitmq.com> | 2014-04-16 07:42:52 +0100 |
| commit | 0736e034a0cdae785aa3268db588d9586deaf93d (patch) | |
| tree | a91c1d503e516bbdd99b9496355b4626127e730e /codegen.py | |
| parent | d322055e28be2bfbee71e9400d2aa55752795cf3 (diff) | |
| download | rabbitmq-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 'codegen.py')
0 files changed, 0 insertions, 0 deletions
