<feed xmlns='http://www.w3.org/2005/Atom'>
<title>s6/src/supervision, branch v2.6.2.0</title>
<subtitle>The skarnet.org supervision suite</subtitle>
<id>https://git.skarnet.org/cgit/s6/atom/src/supervision?h=v2.6.2.0</id>
<link rel='self' href='https://git.skarnet.org/cgit/s6/atom/src/supervision?h=v2.6.2.0'/>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/'/>
<updated>2017-11-10T12:53:37Z</updated>
<entry>
<title> More accurate exit code and clearer error messages for s6-svc and s6-svscanctl</title>
<updated>2017-11-10T12:53:37Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-11-10T12:53:37Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=321f8dd75df79a714b17a0f2cd16644ccc4febf9'/>
<id>urn:sha1:321f8dd75df79a714b17a0f2cd16644ccc4febf9</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Cosmetic fix: start s6-ftrigrd from the child s6-notifyoncheck</title>
<updated>2017-09-17T12:01:37Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-09-17T12:01:37Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=ab926cf88440b7e6827f778968ec2d88443bdb26'/>
<id>urn:sha1:ab926cf88440b7e6827f778968ec2d88443bdb26</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Switch to xpathexec_*</title>
<updated>2017-08-28T13:59:16Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-08-28T13:59:16Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=04b699857c141a93fc981b83ba02b452ce3a2ddc'/>
<id>urn:sha1:04b699857c141a93fc981b83ba02b452ce3a2ddc</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Add s6-notifyoncheck</title>
<updated>2017-08-19T15:37:17Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-08-19T15:37:17Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=ea67a084fac347a543d86e2c761340dee36d380f'/>
<id>urn:sha1:ea67a084fac347a543d86e2c761340dee36d380f</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Add s6_svc_lock_take() and s6_svc_lock_release()</title>
<updated>2017-07-12T18:22:55Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-07-12T18:22:55Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=f7c2e436ed0144d09cff0e3ac90f510a47f0aeac'/>
<id>urn:sha1:f7c2e436ed0144d09cff0e3ac90f510a47f0aeac</id>
<content type='text'>
 Allows fixing a race condition in s6-rc-init.
 s6-supervise also creates event/ before supervise/ so that
locking the servicedir ensures event/ can be used.
</content>
</entry>
<entry>
<title> Add ftrigr_checksa(), rewrite s6_svlisten_loop() around it</title>
<updated>2017-06-14T04:09:00Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-06-14T04:09:00Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=0445f2a3590f67441602a05fe3924ab677c79ff0'/>
<id>urn:sha1:0445f2a3590f67441602a05fe3924ab677c79ff0</id>
<content type='text'>
 - Fixes the race condition hit by permanent failure, i.e. two ftrig events close to each other
 - Requires storing the sequence of events client-side, so an additional stralloc, bleh
 - The visible struct ftrigr_s changes, so a major bump is needed -&gt; prepare for 2.6.0.0
 - ftrigr_check() is now a trivial wrapper around ftrigr_checksa()
</content>
</entry>
<entry>
<title> Add the timeout-kill feature to s6-supervise. Prepare for version 2.5.1.0.</title>
<updated>2017-05-19T11:52:33Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-05-19T11:52:33Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=4c43193fa3f7b49e68778d7345759f27c883072f'/>
<id>urn:sha1:4c43193fa3f7b49e68778d7345759f27c883072f</id>
<content type='text'>
</content>
</entry>
<entry>
<title> bugfix: s6-svstat accepts -w, not -W</title>
<updated>2017-05-09T16:57:51Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-05-09T16:57:51Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=6f30632bf22e87e95ad4e18fda3c0bed65595bb2'/>
<id>urn:sha1:6f30632bf22e87e95ad4e18fda3c0bed65595bb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Fix trailing nulls in s6-svstat's output</title>
<updated>2017-04-13T13:30:20Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-04-13T13:30:20Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=ae7d46abf3d64f0f413277081f63ea52cf4ae40c'/>
<id>urn:sha1:ae7d46abf3d64f0f413277081f63ea52cf4ae40c</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Clarify permanent failure API for s6-svwait -r and friends; update doc</title>
<updated>2017-03-27T14:05:21Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-03-27T14:05:21Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=ded312bcc44704ea16fdfe9fb9f2b46bfd0f537b'/>
<id>urn:sha1:ded312bcc44704ea16fdfe9fb9f2b46bfd0f537b</id>
<content type='text'>
</content>
</entry>
</feed>
