SPUG: unsupported %SIG in ActivePerl??

Chris Petersen lists at forevermore.net
Tue Apr 9 14:35:44 CDT 2002


> > $SIG{INT} and other similar signals *do* work, so it's seemingly only the 
> > CHLD (and possibly other related) signal that doesn't.  
> There's a number of signals that Windows just doesn't implement and Perl
> can't fake. CHLD must be one of them, but it's been a while since I worked
> with ActivePerl so I can't tell you which ones they are.

That's what I originally thought, but the Config module reports that CHLD
is supported.  My only guess is that it has something to do with the fact
that ActivePerl uses its own thread manager to handle fork (its own PID's
etc - totally separate from the OS), rather than creating separate Windows
processes.  But that's just a theory.

Anyway, I'm still open for suggestions if anyone else has any ideas 
they're willing to offer

-Chris


 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     POST TO: spug-list at pm.org       PROBLEMS: owner-spug-list at pm.org
      Subscriptions; Email to majordomo at pm.org:  ACTION  LIST  EMAIL
  Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address
 For daily traffic, use spug-list for LIST ;  for weekly, spug-list-digest
     Seattle Perl Users Group (SPUG) Home Page: http://seattleperl.org




More information about the spug-list mailing list