aboutsummaryrefslogtreecommitdiffstats
path: root/lib/kernel/src/user_drv.erl
diff options
context:
space:
mode:
authorAnders Svensson <[email protected]>2016-08-06 00:55:20 +0200
committerAnders Svensson <[email protected]>2016-08-26 01:20:41 +0200
commit2afd1fe5fca3082193ff555fce8c62a31a5ea83f (patch)
tree23c2d16ea6d631e096d19a6434114ccc769abfe5 /lib/kernel/src/user_drv.erl
parent010925dd108b560ed86d9e0d8f48beefd677728e (diff)
downloadotp-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