https://bugzilla.novell.com/show_bug.cgi?id=245711#c54
--- Comment #54 from Miguel Freitas 2007-08-19 09:06:26 MST ---
Egbert, i agree both patches are quite similar and they are both just
workarounds to a problem we don't fully understand. however a few details are
worth noticing:
- fedora patch says explicitly "Ignore (not just block) SIGALRM", so i must
assume they are somehow aware of the blocking alternative and choose the other.
i can only guess they tried blocking and it didn't work, because
saving/restoring a sighandler_t is certainly clumsier.
- comment #47 reports that your patch (blocking signals) didn't fixed the
problem.
- comment [#28/freedesktop's bug 10525] reports that fedora patch (ignoring
signals) fixes the problem - including the reduced test case.
https://bugs.freedesktop.org/show_bug.cgi?id=10525#c28
btw, the test case might help to reproduce the bug:
https://bugs.freedesktop.org/show_bug.cgi?id=10525#c20
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.