in reply to multiple fork()

Async looks like a useful module, however: please be aware that if you use AsyncTimeout it uses alarm which is incompatible with modules such as Gtk that use timeouts. This can cause a problem if your program has a Gtk GUI!

--traveler