I am trying to make my DRb server fork into a daemon, yet the DRbServer
thread joins immediately when called inside a fork block. I’m not
sure why this is happening but I’m coming to the conclusion that I’m
to have to resort to a sleeping while loop. I also tried blocking on a
to keep the process running, but that resulted in an error about
the only thread (which isn’t true because I have a pool of them, plus
DRbServer thread which should still be running).
I did find a commit by matz some time ago about removing a “fork kills
threads” warning or some such, is this related?