[#6617] Re: IPv6 ruby — Jun-ichiro itojun Hagino <itojun@...>

26 messages 1999/04/15
[#6672] Re: IPv6 ruby — matz@... (Yukihiro Matsumoto) 1999/04/28

まつもと ゆきひろです

[#6673] Re: IPv6 ruby — itojun@... 1999/04/28

[#6674] Re: IPv6 ruby — matz@... (Yukihiro Matsumoto) 1999/04/28

まつもと ゆきひろです

[#6675] Re: IPv6 ruby — itojun@... 1999/04/28

[#6676] Re: IPv6 ruby — matz@... (Yukihiro Matsumoto) 1999/04/28

まつもと ゆきひろです

[#6677] Re: IPv6 ruby — itojun@... 1999/04/28

[ruby-dev:6540] [patch] ruby-1.3.2-990402

From: KIMURA Koichi <kbk@...>
Date: 1999-04-02 12:19:32 UTC
List: ruby-dev #6540
木村です。

SIGHUPとSIGTERMも使えない環境なのでした > Win32

ということでパッチです。

--- signal.c.orig	Wed Mar 24 17:52:34 1999
+++ signal.c	Fri Apr 02 21:09:30 1999
@@ -311,6 +311,8 @@
 	    rb_thread_interrupt();
 	    break;
+#ifndef NT
 	  case SIGHUP:
 	  case SIGTERM:
+#endif
 #ifdef SIGPIPE
 	  case SIGPIPE:
@@ -494,6 +496,8 @@
 	switch (sig) {
 	  case SIGINT:
+#ifndef NT
 	  case SIGHUP:
 	  case SIGTERM:
+#endif
 #ifdef SIGQUIT
 	  case SIGQUIT:
@@ -610,6 +614,8 @@
     rb_define_global_function("trap", rb_f_trap, -1);
     ruby_signal(SIGINT, sighandle);
+#ifndef NT
     ruby_signal(SIGHUP, sighandle);
     ruby_signal(SIGTERM, sighandle);
+#endif
 #ifdef SIGPIPE
     ruby_signal(SIGPIPE, sighandle);
--- win32/ruby.def.orig	Fri Apr 02 21:13:46 1999
+++ win32/ruby.def	Tue Mar 23 12:45:20 1999
@@ -198,4 +198,5 @@
 	rb_eval_string
 	rb_eval_cmd
+	rb_trap_eval
 	rb_test_false_or_nil
 	rb_respond_to


-- 
木村浩一
             May the source be with you.
        mail:     kbk@kt.rim.or.jp
        web-page: http://www.kt.rim.or.jp/~kbk/


In This Thread

Prev Next