diff options
| author | kjnilsson <knilsson@pivotal.io> | 2019-01-15 12:01:27 +0000 |
|---|---|---|
| committer | kjnilsson <knilsson@pivotal.io> | 2019-01-15 12:01:27 +0000 |
| commit | 2593ee9e9f4f8ff1e0821f04f89df5ea46ce420d (patch) | |
| tree | 270508fe6f66a1fd956a69e0cb291b8790cc51fb /src/dtree.erl | |
| parent | 45632289309e80a38348ed936961330a4ae0763b (diff) | |
| download | rabbitmq-server-git-2593ee9e9f4f8ff1e0821f04f89df5ea46ce420d.tar.gz | |
Make mandatory based on route data only
Instead of waiting for a mandatory_received message from the queue the
mandatory result is calculated in the channel based on the routing
result only. This may seem like a weakening of the mandatory semantics but
considering that the mandatory_received message is returned _before_ the
message is enqueued and/or persisted in the queue it doesn't actually
open up any further failure scenarios.
[#163222515]
Diffstat (limited to 'src/dtree.erl')
0 files changed, 0 insertions, 0 deletions
