This is a repost of an earlier message posted on ruby-talk-google
As a learning exercise I’m goofing around with ruby’s fork within a C
I’ve posted my current testing code here: http://pastie.org/591998
It seems to give me the output I was expecting however, it waits the
entire 10 seconds before it proceeds to the next fork call.
I thought maybe sleep is somehow blocking or there are likely other
things I don’t really understand.
Can anyone give me any ideas?
I’m using ruby 1.9.
The goal is to launch ruby processes from this C program. I’m using
sleep in my tests because I thought it would keep any complication
down to a minimum.
Thanks for any help you might provide.