Re: Native readiness notification support in s6-supervise

2015-06-16 Thread Laurent Bercot
On 16/06/2015 04:47, Guillermo wrote: In the examples/ROOT/img/services-local/syslogd-linux subdirectory, there is an implementation of the syslogd service for Linux , using s6-ipcserver with the -1 option and s6-notifywhenup for readiness notification. Maybe you could modify it in the s6 git

Re: Native readiness notification support in s6-supervise

2015-06-15 Thread Guillermo
2015-06-15 16:29 GMT-03:00 Laurent Bercot: The feature is available in the latest s6 git head, which is also a release candidate for 2.1.4.0. Hello, In the examples/ROOT/img/services-local/syslogd-linux subdirectory, there is an implementation of the syslogd service for Linux , using

Native readiness notification support in s6-supervise

2015-06-15 Thread Laurent Bercot
When you use s6-notifywhenup, or any readiness notification helper that is not the service's direct supervisor, there is still a small race condition - which can only bite in a very, very pathological case, when the stars align in an incredibly evil way and your system's scheduler decides that