Steven Brown <[EMAIL PROTECTED]> writes: > I've found and fixed another bug related to signal handling - sigcx's > non-GTK library doesn't handle select() bailing due to EINTR, and > generates spurious file events as a result. This is patch-6 in my arch > branch, the following diff as attached, and I've updated the pretend-NMU > to -2.4 which contains it. > > Fix interruption of select() by a signal causing spurrious file events. > > The select() loop wasn't being restarted on EINTR, wrap it in such a loop. > Previously, it'd cause a fall-through into attempting to read fd sets > that hadn't been initialized, and would generate spurrious file events as a > result. > Merged ([EMAIL PROTECTED]/libsigcx--dev--0--patch-9).
Cheers & Thanks for you work! -- Andreas Rottmann | [EMAIL PROTECTED] | [EMAIL PROTECTED] | [EMAIL PROTECTED] http://yi.org/rotty | GnuPG Key: http://yi.org/rotty/gpg.asc Fingerprint | DFB4 4EB4 78A4 5EEE 6219 F228 F92F CFC5 01FD 5B62 v2sw7MYChw5pr5OFma7u7Lw2m5g/l7Di6e6t5BSb7en6g3/5HZa2Xs6MSr1/2p7 hackerkey.com Anonymous surfing? Use Tor: http://tor.eff.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]