From: James Edward Gray II Date: 2010-12-19T03:40:38+09:00 Subject: Re: Independent processes On Dec 18, 2010, at 12:34 PM, Tasos Laskos wrote: > *Lightbulb* > The children are listening on stdin too so they probably catch the > Ctrl+C interrupt and die as well. That's correct. By default they share STDIN. > But I don't want that either...is there a way to separate them > completely or will I have to settle? Sure. You could redirect STDIN (plus STDOUT and STDERR, if desired) in the children: $stdin.reopen("/dev/null", "r") or you could change the signal handling in the children: trap("INT", "IGNORE") I hope that helps. James Edward Gray II