# Process.daemon kills other threads

**URL:** <https://www.ruby-forum.com/t/process-daemon-kills-other-threads/132760>\
**Category:** Development\
**Created:** [March 24, 2008, 2:28pm UTC](https://www.ruby-forum.com/t/process-daemon-kills-other-threads/132760 "2008-03-24T14:28:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [March 24, 2008, 2:28pm UTC](https://www.ruby-forum.com/t/process-daemon-kills-other-threads/132760/1 "2008-03-24T14:28:25Z")

</div>

e$B;W$$=P$7$?$s$G$9$,!"8=:\_$Ne(B Ruby 1.9 e$B$Ne(B Process.daemon  
e$B$G$OB\>e(B  
e$B$N%9%l%C%I$,;`$K$^$9!#e(B

% ./ruby -e ’  
Thread.new { loop { p :a; sleep 0.1 } }  
sleep 1  
Process.daemon(false, false)  
sleep 10  
’  
:a  
:a  
:a  
:a  
:a  
:a  
:a  
:a  
:a  
:a  
%

e$BNc$($P\>e$NNc$@$H!"$b$7;`$J$J$1$l$P!"\<!$N%W%m%s%W%H$,=P$?$"$He(B  
e$B$be(B 10e$BIC$/$i$$e(B :a e$B$,=PNO$5$lB3$1$k$O$:$G$9!#e(B

[ruby-dev:24030] e$B$GDs0F$7$?;~$K=q$$$?$H$\*$j!"0U?^$H$7$F$O!“e(B  
Process.daemon e$B$OB\>$N%9%l%C%I$r;&$5$J$$$3$H$r4|BT$7$?$$$s$Ge(B  
e$B$9$,!”$=$l$C$F2DG=$G$7$g$&$+e(B?
