From: nosuzuki@... (Norio Suzuki) Date: 2000-10-16T22:55:24+09:00 Subject: [ruby-dev:11248] Re: interrupt while flock() and wait() こんばんは。鈴木教郎です。 > From: nobu.nakada@nifty.ne.jp > Date: Sun, 15 Oct 2000 02:05:08 +0900 >> Message-ID: <200010141654.BAA08498@sharui.nakada.kanuma.tochigi.jp> > File#flock や Process.waitpid なんかが割り込みを受け付けてな > いのはなんででしょうか。それと Process.waitpid2 が再帰してます。 Process.wait で終了を待っていると SIG を受け付けなくなるものだと思って いたのですが、違うのですね。中田さんの patch で私のところのも Process.wait 中に SIG を受け付けられることを確認しました。 環境 FreeBSD 3.2-RELEASE + ruby-1.6.1 + 中田さんの patch ruby は、port でなく congigure -> make install でインストールしました。 -- 鈴木教郎 E-Mail: nosuzuki@e-mail.ne.jp