Daniel Nogradi: >> os.fork() does that (on Mac and Unix). > >Okay, but how?
Sorry, fork() is implemented strictly on a 'need to know' basis :-) >It seems to me that if the process which issued os.fork() ends, then >the forked process also ends. No, no, they're not a quantum mechanic photon pair. Every process decides for itself if and when to end. As long as it's not signalled/killed, that is. >But the execute of longer( data ) should keep going even though the >original program ended. I'm pretty sure it's something basic and >probably I'm not aware of the right concepts and that's why I can't >find the right place to look in the docs. You can search for "daemonize". Here's a recipe: http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/66012 The concept is best explained in this book: http://www.kohala.com/start/apue.html -- René Pijlman -- http://mail.python.org/mailman/listinfo/python-list