diff options
| author | Daniil Fedotov <dfedotov@pivotal.io> | 2017-11-22 17:27:48 +0000 |
|---|---|---|
| committer | Daniil Fedotov <dfedotov@pivotal.io> | 2017-11-23 12:03:02 +0000 |
| commit | 5977c1a0ba6bded40b4a20a5317c4f62489743cf (patch) | |
| tree | 1a3ba80f928e5b473b2ade8938e519d48f445730 /check_xref | |
| parent | d704c5501b423244bf63e458f1192518915150bb (diff) | |
| download | rabbitmq-server-git-5977c1a0ba6bded40b4a20a5317c4f62489743cf.tar.gz | |
Avoid infinite loop when dropping gm queue entries.
Since `out` operation on empty queue is idempotent `queue:out(B) = {empty, B}`,
there can be a potential infinite loop when dropping messages.
Matching that there is a value to drop.
Empty A queue should be handled by second clause.
Related to #779
Diffstat (limited to 'check_xref')
0 files changed, 0 insertions, 0 deletions
