ToDo:
make の $(shell) で子プロセスが signal で死んだくらいで親が文句言ってはならず、でも execve の失敗だけは通知したいよねー、と、 kati は kill(getppid(), SIGTERM); とかしてる
https://github.com/google/kati/blob/master/fileutil.cc#L119
ちなみにこの話: http://shinh.skr.jp/m/?date=20160125#p01
でもこの状況通知する専用の方法無いと不便だよなあ…と posix_spawn 見ると 127 を使うってことらしい
http://pubs.opengroup.org/onlinepubs/009695399/functions/posix_spawn.html
つまり普通のプログラムで 127 かえすのは誤認を招くからよくない、てことだなあ。
(11:12)
ぼく「ptraceとか知ってる人に相談したくて」ひと「そういうコマンドがあるということしかしらない」略
僕に答えた人を悪く言う気は無い。まあそんなもんやろ。でもマジメに考えるともっと相談できる人多いといいなあ
僕が相談したいことがある時に相談する人は割と限られてる。頭が僕より良くて、僕が相談したいことについての知識と興味がある、て感じだ。前者の条件は簡単なんだけど、後者の方がキツいことが多い気がする。ニッチてやつだな
http://shinh.skr.jp/m/?date=20160407#p01
の再現ケースが作りたいって話、「あいつに聞きたいんだけど最近見ないんだよなー、えっ出張してるん?」て話をしてて思った
(20:48)
前 | 2016年 4月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。