<feed xmlns='http://www.w3.org/2005/Atom'>
<title>s6/src/libs6/ftrigr_checksa.c, branch 2.11.0.0</title>
<subtitle>The skarnet.org supervision suite</subtitle>
<id>http://git.skarnet.org/cgit/s6/atom/src/libs6/ftrigr_checksa.c?h=2.11.0.0</id>
<link rel='self' href='http://git.skarnet.org/cgit/s6/atom/src/libs6/ftrigr_checksa.c?h=2.11.0.0'/>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/'/>
<updated>2017-06-14T04:09:00Z</updated>
<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='http://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>
</feed>
