[#15067] rb_eval_string — OJ <oj@...7.com>

OJです。

39 messages 2001/11/08
[#15068] Re: rb_eval_string — nobu.nakada@... 2001/11/08

なかだです。

[#15069] Re: rb_eval_string — OJ <oj@...7.com> 2001/11/08

OJです。

[#15071] Re: rb_eval_string — nobu.nakada@... 2001/11/09

なかだです。

[#15077] Re: rb_eval_string — OJ <oj@...7.com> 2001/11/09

OJです。

[#15078] Re: rb_eval_string — WATANABE Hirofumi <eban@...> 2001/11/09

わたなべです。

[#15083] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/09

こんにちは、なかむら(う)です。

[#15088] Re: rb_eval_string — nobu.nakada@... 2001/11/09

なかだです。

[#15089] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/09

こんにちは、なかむら(う)です。

[#15092] Re: rb_eval_string — nobu.nakada@... 2001/11/09

なかだです。

[#15096] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/09

こんにちは、なかむら(う)です。

[#15109] Re: rb_eval_string — WATANABE Hirofumi <eban@...> 2001/11/12

わたなべです。

[#15112] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/12

こんにちは、なかむら(う)です。

[#15114] Re: rb_eval_string — WATANABE Hirofumi <eban@...> 2001/11/12

わたなべです。

[#15115] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/12

こんにちは、なかむら(う)です。

[#15119] Re: rb_eval_string — WATANABE Hirofumi <eban@...> 2001/11/12

わたなべです。

[#15121] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/12

こんにちは、なかむら(う)です。

[#15124] Re: rb_eval_string — WATANABE Hirofumi <eban@...> 2001/11/12

わたなべです。

[#15126] Re: rb_eval_string — "U.Nakamura" <usa@...> 2001/11/12

こんにちは、なかむら(う)です。

[#15174] strange behavior about PTY.spawn — akira yamada / やまだあきら <akira@...>

18 messages 2001/11/15
[#15176] Re: strange behavior about PTY.spawn — matz@... (Yukihiro Matsumoto) 2001/11/15

まつもと ゆきひろです

[#15251] Re: [ruby-ext:01999] Re: syslog module is becoming ready — "Akinori MUSHA" <knu@...>

 というわけで 1.7 に syslog モジュールを入れました。

43 messages 2001/11/26

[#15270] ruby on NetBSD — "U.Nakamura" <usa@...>

こんにちは、なかむら(う)です。

25 messages 2001/11/28
[#15271] Re: ruby on NetBSD — Takahiro Kambe <taca@...> 2001/11/28

In message <20011128181510.3D11.USA@osb.att.ne.jp>

[#15272] Re: ruby on NetBSD — "U.Nakamura" <usa@...> 2001/11/28

こんにちは、なかむら(う)です。

[#15278] Re: ruby on NetBSD — Takahiro Kambe <taca@...> 2001/11/28

In message <20011128182726.3D14.USA@osb.att.ne.jp>

[#15296] Re: ruby on NetBSD — "U.Nakamura" <usa@...> 2001/11/29

こんにちは、なかむら(う)です。

[#15298] time.rb — Tanaka Akira <akr@...17n.org>

というわけで、timex.rb 改め time.rb が rough に入ったのでご意見募集です。

27 messages 2001/11/29

[ruby-dev:15194] Re: strange behavior about PTY.spawn

From: akira yamada / やまだあきら <akira@...>
Date: 2001-11-16 11:26:24 UTC
List: ruby-dev #15194
Fri, 16 Nov 2001 14:20:26 +0900 頃の
   Mail-Count: 15191
      Subject: [ruby-dev:15191] Re: strange behavior about PTY.spawn   
についてのお話にて Yukihiro Matsumoto さん曰く… 
(Y == matz@ruby-lang.org (Yukihiro Matsumoto) さん)

In article 15191, <1005887236.444592.4206.nullmailer@ev.netlab.jp>
Y> なんらかの原因でいなくなったとき? ptyはSIGSTOPを検出すると
Y> 例外を発生させていますが、それ以外の場合にはなにもしてないと
Y> 思うのですが..
Y> 
Y> いなくなったらいつでも例外が発生しますか?

あり. ruby-dev:15178の方で書いた状況ではkillなどはいっさいしていません. 
sleep 3だけして, そのまま終了するshell scriptを
PTY.spawnしているだけなんですがRuntimeErrorが発生します(1.6の話です). 

Y> で、SIGSTOPを検出した場合には1.6ではシグナルハンドラで例外を
Y> 発生させているので(かつシグナルハンドラはどのスレッドで実行

という処理の部分をぬけた後に

  rb_raise(rb_eRuntimeError, "Child_changed: %d",cpid);

というのをしているのでか必ず起きるんだと思います. 
# 1.7ではreturn Qnil;してるだけのようです. 

Y> されるか特定できない)マルチスレッドプログラムではどこでスレッ
Y> ドが発生するか分かりません。
Y> 
Y> それが1.6の現状の仕様です。

この仕様は1.6においては変わることはないですか?

-- 
 やまだ あきら <URL:http://arika.org/>
 (akira@arika.org, akira@ruby-lang.org or akira@linux.or.jp)

In This Thread