2008-03-27
■[C#]C#で親threadと一緒に子供も道連れにしたい
C#で、親threadが死ぬときに子threadも一緒に死んでほしいときがある。
今まで、親が死ぬ際にフラグみたいなのを立てて子threadを終了させていたのだが、IsBackgroundというプロパティがあることを知った。
thread.IsBackground = true; //バックグラウンドthreadとして産む thread.IsBackground = false; //フォアグラウンドthreadとして産む
バックグラウンドthreadの場合、親が死んだときに道連れになる。
フォアグラウンドthreadの場合、親が死んでも子供は生き延びる。
トラックバック - http://d.hatena.ne.jp/momo_dev/20080327/p2
リンク元
- 110 http://homepage1.nifty.com/maname/
- 18 http://mixi.jp/view_diary.pl?id=757178906&owner_id=6590950
- 17 http://homepage1.nifty.com/maname/index.html
- 6 http://mixi.jp/view_diary.pl?id=756838904&owner_id=6590950
- 5 http://search.yahoo.co.jp/search?p=どこでもゆびピアノ&search.x=1&fr=top_ga1&tid=top_ga1&ei=UTF-8
- 5 http://www.google.co.jp/search?hl=ja&q=どこでもゆびピアノ+ 分解&lr=
- 4 http://d.hatena.ne.jp/kaijii/20080306
- 4 http://mixi.jp/view_diary.pl?id=756840100&owner_id=6590950
- 4 http://www.google.co.jp/search?sourceid=navclient&aq=t&hl=ja&ie=UTF-8&rlz=1T4GZEZ_jaJP265JP265&q=Fedora8+インストール+止まる
- 3 http://jicho.livedoor.biz/archives/152958.html
