[systemd-devel] how to end a socket activated daemon

Zbigniew Jędrzejewski-Szmek zbyszek at in.waw.pl
Fri Jun 14 05:33:52 PDT 2013


On Fri, Jun 14, 2013 at 10:03:00AM +0200, Łukasz Stelmach wrote:
> Hi.
> 
> We are converting some daemons to socket activation. Most of them open
> unix sockets and manage incoming connections in a main-loop, so the
> easiest way to convert it is to create Accept=false socket with systemd.
> 
> Now, it is quite well described how to start such daemon, however, there
> is little about shutting it down. Should the daemon close(2) the
> received sockets? Should it unlink(2) them from a filesystem?
close() yes, unlink() no.

Zbyszek


More information about the systemd-devel mailing list