summaryrefslogtreecommitdiff
path: root/check_xref
diff options
context:
space:
mode:
authorDaniil Fedotov <dfedotov@pivotal.io>2017-11-22 17:27:48 +0000
committerDaniil Fedotov <dfedotov@pivotal.io>2017-11-23 12:03:02 +0000
commit5977c1a0ba6bded40b4a20a5317c4f62489743cf (patch)
tree1a3ba80f928e5b473b2ade8938e519d48f445730 /check_xref
parentd704c5501b423244bf63e458f1192518915150bb (diff)
downloadrabbitmq-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