From: Takahiro Kambe Date: 2010-01-15T12:34:57+09:00 Subject: [ruby-dev:40094] Re: [Bug #2603] NetBSD 5.0以降でpthreadの処理に由来する不具合 In message on Fri, 15 Jan 2010 12:32:27 +0900, Yukihiro Matsumoto wrote: > |私が理解している範囲で、想定できるケースは以下の3つではないかと思います。 > | > |1. fork(2)した子プロセスがexec(3)する場合 > |2. プロセス自身がfork(2)せずにexec(3)する場合 > |3. fork(2)した子プロセスがexec(3)せずに動作を続ける場合 > | > |今回は1.と2.について取り上げ、redmineに登録したpatch-1ではとにかく1.だ > |けを、patch2では2.のケースも考慮した修正を行ったつもりです。 > > patch-2を当てることを提案します。 #if defined(__NetBSD__) とかしていますが、もう少し気の利いた条件名を 考えて、該当するOSではそれを定義するとかしたかったのですが、そこまで 手が回りませんでした。 -- 神戸 隆博(かんべ たかひろ) at 仕事場