# New Ticket Created by Rocco Caputo # Please include the string: [netlabs #632] # in the subject line of all future correspondence about this issue. # <URL: http://bugs6.perl.org/rt2/Ticket/Display.html?id=632 >
21:37 <Dan> We'll need to interface with signals somehow. Getting them properly dispatched will be tough given how little info they carry. 21:38 <dngnand> You can fake sigpipe by catching errno in I/O ops. 21:39 <Dan> Yep. Except in those cases where sigpipe's considered async and gets delivered process wide. 21:40 <Dan> Well, OK, in those cases too, but you get stray SIGPIPEs for fun. 21:40 <dngnand> CHLD is not so hard if fork() knows which child PID was spawned in which thread. 21:40 <trini> async sigpipe seems a little bogus 21:41 <Dan> Tell that to the Tru64 folks. I trust they had a reason. 21:41 <Dan> Oh, right, child tracking. Good idea. Could someone send that to bugs6 so it doesn't get forgotten? 21:42 <Dan> alarm() is going to be fun, though going full async for IO will reduce the number of blocking system calls. -- Rocco Caputo / [EMAIL PROTECTED] / poe.perl.org / poe.sf.net