diff options
author | Jonas Falkevik <[email protected]> | 2013-08-28 15:02:18 +0200 |
---|---|---|
committer | Henrik Nord <[email protected]> | 2013-11-28 10:00:56 +0100 |
commit | 53f5c5ced9fd58de4ec910be5e0f5386d8cfbeb3 (patch) | |
tree | 2103f8b269062b03c6e483d381d8b42b126416ee /lib/diameter | |
parent | 236b48cb829195c2ef096230e35b1e3236ae388c (diff) | |
download | otp-53f5c5ced9fd58de4ec910be5e0f5386d8cfbeb3.tar.gz otp-53f5c5ced9fd58de4ec910be5e0f5386d8cfbeb3.tar.bz2 otp-53f5c5ced9fd58de4ec910be5e0f5386d8cfbeb3.zip |
Fix race condition in mnesia_monitor
Mnesia_monitor detect mnesia down using a remote process link
and net_kernel nodeup to detect that a node are reacable again.
If there is a short node communication problem.
The node-down and node-up events can happen before the
remotely linked process generates an 'EXIT'.
When node-down and node-up events are recevied they are
stored and later checked if the node came up just before
mnesia flagged the node as down.
Diffstat (limited to 'lib/diameter')
0 files changed, 0 insertions, 0 deletions