diff options
author | Björn-Egil Dahlberg <[email protected]> | 2015-01-13 12:13:43 +0100 |
---|---|---|
committer | Björn-Egil Dahlberg <[email protected]> | 2015-01-23 15:06:57 +0100 |
commit | 86d605807356f79f3484c36cba632ff88d4e2417 (patch) | |
tree | c87c7ebf44ce76ae90dcc344424e464987917358 /erts/emulator/drivers/common | |
parent | d373dc49ae4c8a2d27dde23564bcaf2642cc46e5 (diff) | |
download | otp-86d605807356f79f3484c36cba632ff88d4e2417.tar.gz otp-86d605807356f79f3484c36cba632ff88d4e2417.tar.bz2 otp-86d605807356f79f3484c36cba632ff88d4e2417.zip |
erts: Use emergency close to close epmd
Closes all open socket before writing crashdump to file.
Diffstat (limited to 'erts/emulator/drivers/common')
-rw-r--r-- | erts/emulator/drivers/common/inet_drv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/erts/emulator/drivers/common/inet_drv.c b/erts/emulator/drivers/common/inet_drv.c index be02a4b243..33d37f8a6a 100644 --- a/erts/emulator/drivers/common/inet_drv.c +++ b/erts/emulator/drivers/common/inet_drv.c @@ -8213,7 +8213,7 @@ static void inet_emergency_close(ErlDrvData data) tcp_descriptor* tcp_desc = (tcp_descriptor*)data; inet_descriptor* desc = INETP(tcp_desc); DEBUGF(("inet_emergency_close(%ld) {s=%d\r\n", - (long)desc->inet.port, desc->inet.s)); + (long)desc->port, desc->s)); if (desc->s != INVALID_SOCKET) { sock_close(desc->s); } |