From: nobu.nakada@... Date: 2001-06-01T23:29:21+09:00 Subject: [ruby-dev:13435] Re: mswin32/ming32 system patch (experimental) なかだです。 At Fri, 1 Jun 2001 03:23:26 +0900, U.Nakamura wrote: > ただ、このやり方がいいかどうかは僕自身にも自信はなくて、 > [ruby-dev:12121]でなかださんがおっしゃっているように > spawnvpe()のままでrb_syswait()(か、それがダメなら今回の > ようにrb_waitpid()あたり)で待つようにするアプローチの方が > 筋がいいかもしれません。 CreateProcess() 使う方向でいいんじゃないでしょうか。ただ、子 プロセスの終了待ちは rb_f_system() の方でやった方がいいような 気がしなくもありません。それと、このパッチだと RUBYSHELL や COMSPEC を使うときには、やはりスレッドが止まってしまうように思 えるのですが。 # ついでにいえば、[ruby-dev:12136]の system の拡張案もとか。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦