yash 2 その 21: なぜかシグナルがブロックされない
ブロックしているはずのシグナルがなぜかブロックされないという奇妙な現象に突き当たった。
よく分からんが子プロセスが exec すると親プロセスでシグナルがブロックされなくなっているように見える。そしてその後親プロセスが exec するとシグナルがまたブロックされる。どうなってんの、これ?
環境は Fedora 9 (Linux 2.6.25.3-18.fc9.i686)。OS がバグっているようにも思えるが今のところ開発に重大な支障はないので取り敢えず放置。
| 固定リンク
コメント