[前][次][番号順一覧][スレッド一覧]

ruby-changes:13144

From: nobu <ko1@a...>
Date: Sun, 13 Sep 2009 18:51:13 +0900 (JST)
Subject: [ruby-changes:13144] Ruby:r24895 (trunk): * signal.c (rb_f_kill): added rdoc about exceptions.

nobu	2009-09-13 18:51:04 +0900 (Sun, 13 Sep 2009)

  New Revision: 24895

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=24895

  Log:
    * signal.c (rb_f_kill): added rdoc about exceptions.

  Modified files:
    trunk/signal.c

Index: signal.c
===================================================================
--- signal.c	(revision 24894)
+++ signal.c	(revision 24895)
@@ -325,6 +325,16 @@
  *  <em>produces:</em>
  *
  *     Ouch!
+ *
+ *  If _signal_ is an integer but wrong for signal,
+ *  <code>Errno::EINVAL</code> or +RangeError+ will be raised.
+ *  Otherwise unless _signal_ is a +String+ or a +Symbol+, and a known
+ *  sinal name, +ArgumentError+ will be raised.
+ *
+ *  Also, <code>Errno::ESRCH</code> or +RangeError+ for invalid _pid_,
+ *  <code>Errno::EPERM</code> when failed because of no privilege,
+ *  will be raised.  In these cases, signals may have been sent to
+ *  preceding processes.
  */
 
 VALUE

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]