DO NOT REPLY [Bug 2499] rsync fails to exit when run from an environment with a signal mask

Carson Gaspar carson at taltos.org
Fri Feb 3 10:46:29 GMT 2006


--On Wednesday, February 01, 2006 7:47 PM -0700 
bugzilla-daemon at dp3.samba.org wrote:

> ------- Comment #4 from wayned at samba.org  2006-02-01 19:47 MST -------
> OK, I just checked in some changes that make rsync use sigaction() and
> sigprocmask() if they are available (otherwise signal() continues to be
> used).

Thanks, Wayne! signal() needs to die (thanks to the major semantic 
differences between OS versions). The SYSV/BSD signal() divergence is 
definitely on my list of  "If I could go back in time and slap some sense 
into people" list.

-- 
Carson


More information about the rsync mailing list