[systemd-devel] Need advice on daemon's architecture

Zbigniew Jędrzejewski-Szmek zbyszek at in.waw.pl
Sun Nov 3 12:50:50 PST 2013


On Sun, Nov 03, 2013 at 06:18:39PM +0000, Hoyer, Marko (ADITG/SW2) wrote:
> Thx for the fast feedback. Good hint with the man page, I'll have a more detailed look on the page. I think when you need to stay a bit independent from systemd and don't have a dbus interface which can be used for synchronization there is probably no other way then the classical one.
> 
> But in case I'm starting in such a well prepared environment like the one provided by a systemd service, I hopefully will not run into any troubles even if my daemon is "missing something of the required initialization sequence or doing it wrong" ;)

Actually, the opposite is true. Systemd is more demanding, primarily because everything
is faster, and if there's a race condition during daemon startup, it's more likely to
matter with systemd. So, having a "well prepared environment" doesn't mean the startup
procedure can be sloppy.

Zbyszek


More information about the systemd-devel mailing list