diff options
author | Anders Svensson <[email protected]> | 2016-08-06 00:55:20 +0200 |
---|---|---|
committer | Anders Svensson <[email protected]> | 2016-08-26 01:20:41 +0200 |
commit | 2afd1fe5fca3082193ff555fce8c62a31a5ea83f (patch) | |
tree | 23c2d16ea6d631e096d19a6434114ccc769abfe5 /lib/kernel/src/user_drv.erl | |
parent | 010925dd108b560ed86d9e0d8f48beefd677728e (diff) | |
download | otp-2afd1fe5fca3082193ff555fce8c62a31a5ea83f.tar.gz otp-2afd1fe5fca3082193ff555fce8c62a31a5ea83f.tar.bz2 otp-2afd1fe5fca3082193ff555fce8c62a31a5ea83f.zip |
Close listening sockets at service death
Commit 5ca5fb71 ensured that they were closed immediately at transport
removal, but in so doing broke their closing at stop service completely,
by removing the timer that caused sockets to be closed even belatedly.
Monitor on the service process to make it happen.
This could still be improved, since stop_service listening ports aren't
closed until after the service process has died. They could be closed
earlier in the case of stop_service.
Diffstat (limited to 'lib/kernel/src/user_drv.erl')
0 files changed, 0 insertions, 0 deletions