diff options
author | Anders Svensson <[email protected]> | 2014-03-19 11:30:55 +0100 |
---|---|---|
committer | Anders Svensson <[email protected]> | 2014-03-20 18:27:53 +0100 |
commit | c2d88d4b3fec56ac6def50ecc651dc1cefd1bf5d (patch) | |
tree | e813cdb6e869839592b20cc5ebae569545c95d47 /lib/mnesia/src/mnesia_checkpoint_sup.erl | |
parent | 23790daf1a2d384b0fc11c655fa825151d9fa420 (diff) | |
download | otp-c2d88d4b3fec56ac6def50ecc651dc1cefd1bf5d.tar.gz otp-c2d88d4b3fec56ac6def50ecc651dc1cefd1bf5d.tar.bz2 otp-c2d88d4b3fec56ac6def50ecc651dc1cefd1bf5d.zip |
Fix pick_peer case clause failure
In the case of {call_mutates_state, true} configuration on the service
in question, any peer selection that failed to select a peer resulted in
a case clause failure in diameter_service:pick_peer/5, when the call to
the service process returned false. This was noticed in the case of a
peer failover in which an alternate peer wasn't available.
The explicit matching is intentional, to match exactly what's expected.
Diffstat (limited to 'lib/mnesia/src/mnesia_checkpoint_sup.erl')
0 files changed, 0 insertions, 0 deletions