Hide Forgot
... except for SIGINT, and of course, unmaskable ones. This does not happen when gsyncd runs standalone (ie. invoked from shell).
"Run" process spawning liblet makes this issue go away as it resets signal masks properly. Hence marking it dupe of run's bz entry. *** This bug has been marked as a duplicate of bug 2562 ***
Need patch to start fork'ed processes with empty signal mask. This is needed for gyncd log-rotate command (which uses SIGUSR1).
This issue is now 3.2.x-only, on mainline commits for bug 764294 take care of it, too.
CHANGE: http://review.gluster.com/657 (Fork'ing causes child to inherit the signal mask of the parent. Hence) merged in release-3.2 by Vijay Bellur (vijay)