diff options
author | Anders Svensson <[email protected]> | 2013-01-28 18:29:43 +0100 |
---|---|---|
committer | Anders Svensson <[email protected]> | 2013-02-08 15:28:57 +0100 |
commit | 32a34109c6547c16a787e1788954b4dc2736976c (patch) | |
tree | 219687612bbf7ede4cf424a70a63769e96416cbd /lib/erl_interface/src | |
parent | 5b96ba5ec98c31b32ca5f30dc47b3f60421cea24 (diff) | |
download | otp-32a34109c6547c16a787e1788954b4dc2736976c.tar.gz otp-32a34109c6547c16a787e1788954b4dc2736976c.tar.bz2 otp-32a34109c6547c16a787e1788954b4dc2736976c.zip |
Fix faulty watchdog transition DOWN -> INITIAL
This was the result of the watchdog process exiting as a consequence of
peer death in some casesi, causing a restarted transport to enter
INITIAL when it should enter REOPEN. The watchdog now remains alive as
long as peer shutdown isn't requested and a 'close' message to the
service process (instead of watchdog death) generates 'closed' events
from the service.
Diffstat (limited to 'lib/erl_interface/src')
0 files changed, 0 insertions, 0 deletions