GNU bug report logs -
#34407
Shepherd won't close socket on exit
Previous Next
Reported by: nly <nly <at> disroot.org>
Date: Sat, 9 Feb 2019 19:58:01 UTC
Severity: normal
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Shepherd does not close the socket when exiting with `herd stop root`.
"bind: Address already in use"
~$ rm /run/user/1000/shepherd/socket
~$ shepherd
Service root has been started.
~$ herd status
error: connect: /run/user/1000/shepherd/socket: Connection refused
~$ shepherd
Service root has been started.
~$ Backtrace:
3 (primitive-load "/run/current-system/profile/bin/shepherd")
In shepherd.scm:
250:24 2 (main . _)
48:6 1 (open-server-socket _)
In unknown file:
0 (bind #<input-output: socket 13> #(1 "/run/user/1000/shepherd/socket") #)
ERROR: In procedure bind:
In procedure bind: Address already in use
C-c C-c
~$
This bug report was last modified 6 years and 49 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.