Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^2: Signals in Strawberry Perl: Name or number?

by bv (Friar)
on Sep 12, 2009 at 20:53 UTC ( #794942=note: print w/ replies, xml ) Need Help??


in reply to Re: Signals in Strawberry Perl: Name or number?
in thread Signals in Strawberry Perl: Name or number?

Unfortunately, that gives me an error:

> perl -e "use POSIX 'SIGALRM'; die SIGALRM;' Your vendor has not defined POSIX macro SIGALRM, used at -e line 1

On another note, though, I'm curious about that. Does die SIGALRM actually raise a SIGALRM to the calling process, similar to POSIX::raise? If so, is it a POSIX thing, or can I use die SIGSTOP and so forth without useing POSIX?

print pack("A25",pack("V*",map{1919242272+$_}(34481450,-49737472,6228,0,-285028276,6979,-1380265972)))


Comment on Re^2: Signals in Strawberry Perl: Name or number?
Select or Download Code
Replies are listed 'Best First'.
Re^3: Signals in Strawberry Perl: Name or number?
by ikegami (Pope) on Sep 13, 2009 at 00:49 UTC

    Does die SIGALRM actually raise a SIGALRM to the calling process

    No. die is a terse way of printing. It never sends a signal.

    I'm guessing SIGALRM is a constant whose value is the signal number associated with SIGALRM.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://794942]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (8)
As of 2015-07-31 04:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (274 votes), past polls