Hi folks, I've extracted the child process monitoring code from Unicorn, which is rock solid, into its own gem:
http://github.com/jxe/unicorn_horn You just pass it an enumerable of callables, and it will launch each in its own child process, restart them quickly if they die, reap them all on signals, etc. It will even set $0 in the child processes to meaningful names. You'll love it. It's the basis of a new worker process implementation. --Joe -- Joe Edelman Citizen Logistics, Inc. http://groundcrew.us _______________________________________________ Unicorn mailing list - [email protected] http://rubyforge.org/mailman/listinfo/mongrel-unicorn Do not quote signatures (like this one) or top post when replying
