Hi, when killing shepherd i.e `pkill -9 shepherd` it left behind `default-socket-file` and when restarted whithout remove the socket like --------------------------------------------------------- rm /var/run/user/1000/shepherd/socket --------------------------------------------------------- it throws a error: --------------------------------------------------------- 3 (primitive-load "/home/gfleury/prod/shepherd/./shepherd") In shepherd.scm: 56:14 2 (main . _) 49:6 1 (open-server-socket _) In unknown file: 0 (bind # #(1 "/run/user/1000?") #) ERROR: In procedure bind: In procedure bind: Address already in use --------------------------------------------------------- something like this patch can fix it.