Steven D'Aprano <[EMAIL PROTECTED]> writes: > If performance is really not such an issue, would it really matter if you > periodically restarted Python? Starting Python takes a tiny amount of time:
If you have to restart an application, every network peer connected to it loses its connection. Think of a phone switch. Do you really want your calls dropped every few hours of conversation time, just because some lame application decided to restart itself? Phone switches go to great lengths to keep running through both hardware failures and software upgrades, without dropping any calls. That's the kind of application it sounds like the OP is trying to run. To the OP: besides Python you might also consider Erlang. -- http://mail.python.org/mailman/listinfo/python-list