Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Prior to this commit, test ``` ERL_AFLAGS="+S 2" make -C deps/rabbit ct-amqp_client t=cluster_size_3:detach_requeues_two_connections_quorum_queue ``` failed rarely locally, and more often in CI. An instance of a failed test in CI is https://github.com/rabbitmq/rabbitmq-server/actions/runs/10298099899/job/28502687451?pr=11945 The test failed with: ``` === === Reason: {assertEqual,[{module,amqp_client_SUITE}, {line,2800}, {expression,"amqp10_msg : body ( Msg1 )"}, {expected,[<<"1">>]}, {value,[<<"2">>]}]} in function amqp_client_SUITE:detach_requeues_two_connections/2 (amqp_client_SUITE.erl, line 2800) ``` because it could happen that Receiver1's credit top up to the quorum queue is applied before Receiver0's credit top up such that Receiver1 gets enqueued to the ServiceQueue before Receiver0. (cherry picked from commit aeedad7)
- Loading branch information