Signals?

Keary Suska aksuska at webflyer.com
Wed Mar 28 17:11:22 CST 2001


The only thing I can guess is that Perl is using the wrong signal.h, or
there is something wrong with the configuration (%CONFIG & Config.pm). Do
you have multiple signal header files on your system or have you checked the
configuration?

-K

"Do not meddle in the affairs of wizards, for they are subtle and quick to
anger."


> From: "Robert L. Harris" <Robert.L.Harris at rdlg.net>
> Date: Wed, 28 Mar 2001 15:02:36 -0700
> To: Pikes-Peak Perl Mongers <pikes-peak-pm-list at happyfunball.pm.org>
> Subject: Signals?
> 
> 
> hmm, I'm working a script and getting this:
> 
> No such signal: SIG17 at /usr/local/bin/encodeit line 118, <CONFIG_IN> line 5
> (#1)
> 
> (W signal) You specified a signal name as a subscript to %SIG that was not
> recognized.
> Say kill -l in your shell to see the valid signal names on your system.
> 
> 
> 
> Signal 17 is:
> kill -l
> 17   CHLD Child exited
> 
> The line in my script is:
> 
> $SIG{"17"} = \&REAPER;
> 
> I've tried 
> $SIG{"CHLD"} = \&REAPER;
> 
> and a few other combinations but they all say no such signal.
> 
> Anyone?
> 
> Robert
> 
> 
> :wq!
> ---------------------------------------------------------------------------
> Robert L. Harris                |  Micros~1 :
> Senior System Engineer          |    For when quality, reliability
> at RnD Consulting             |      and security just aren't
> \_       that important!
> DISCLAIMER:
> These are MY OPINIONS ALONE.  I speak for no-one else.
> FYI:
> perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
> 
> 




More information about the Pikes-peak-pm mailing list