Making Replication Robust

David Carter dpc22 at cam.ac.uk
Sat Oct 13 03:53:25 EDT 2007


On Sat, 13 Oct 2007, Bron Gondwana wrote:

> Apart from a couple of short-lived command line utilities it looks like
> the only use of signal() is a bunch of 'signal(SIGPIPE, SIG_IGN);'
> scattered through just about everything.
>
> Most of the "interesting" signal handling is done with sigaction
> already.

And indeed it uses an explicit SA_RESTART flag, so it looks like I've
been worrying about nothing all along. By all means signal away!

-- 
David Carter                             Email: David.Carter at ucs.cam.ac.uk
University Computing Service,            Phone: (01223) 334502
New Museums Site, Pembroke Street,       Fax:   (01223) 334679
Cambridge UK. CB2 3QH.


More information about the Cyrus-devel mailing list