home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / perl / 8007 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  873 b 

  1. Path: sparky!uunet!think.com!paperboy.osf.org!hsdndev!purdue!not-for-mail
  2. From: spaf@cs.purdue.edu (Gene Spafford)
  3. Newsgroups: comp.lang.perl
  4. Subject: Re: Signal names vs. signal numbers
  5. Message-ID: <1k4ipcINNol7@uther.cs.purdue.edu>
  6. Date: 26 Jan 93 23:51:08 GMT
  7. References: <chicken.728062442@npac.syr.edu>
  8. Organization: Department of Computer Sciences, Purdue University
  9. Lines: 15
  10. NNTP-Posting-Host: uther.cs.purdue.edu
  11. In-reply-to: chicken@npac.syr.edu's message of Tue, 26 Jan 93 11:03:00 EST
  12.  
  13. Try:
  14.  
  15. require "signal.ph";
  16.  
  17. $sigIwant = 'STOP';
  18. $signum = eval "&SIG$sigIwant";
  19. $signum = -$signum;
  20. kill $signum, $$;
  21.  
  22. Of course, you should check $@ after the eval...
  23. -- 
  24. Gene Spafford, COAST Project Director
  25. Software Engineering Research Center & Dept. of Computer Sciences
  26. Purdue University, W. Lafayette IN 47907-1398
  27. Internet:  spaf@cs.purdue.edu    phone:  (317) 494-7825
  28.