# 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

Reply via email to