On Fri, Jun 12, 2015 at 07:37:21PM +0200, Laurent Bercot wrote: > On 12/06/2015 19:01, Steve Litt wrote: > >The one thing I *do* know is that we need to provide a sd_notify > >interface, even if it does nothing at all and drops passed information > >on the floor. > > > There's a much simpler mechanism that can be used to provide > readiness notification, and that I suggest in > http://skarnet.org/software/s6/notifywhenup.html > and that is: write a given character on a descriptor, then close that > descriptor.
Hey, it's almost exactly what sd_notify() does. Instead of one character, it writes "READY=1" to a socket. Nothing more, no D-Bus, no additional libraries needed. In basic form it few lines of C code. Of course https://github.com/systemd/systemd/blob/0e4061c4d5de6b41326740ee8f8f13c168eea28d/src/libsystemd-daemon/sd-daemon.c#L414 looks much worse, but it packs more functionality than simply readiness signalling. -- Tomasz Torcz RIP is irrevelant. Spoofing is futile. xmpp: zdzich...@chrome.pl Your routes will be aggreggated. -- Alex Yuriev _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng