george.sakkis at gmail.com
Sat Oct 13 16:06:22 CEST 2007
On Oct 13, 4:21 am, "Hendrik van Rooyen" <m... at microcorp.co.za> wrote:
> If restarting the server sorts it, why don't you run the server as a
> subprocess in a higher level script, and exit with an error code
> if the error strikes?
Well as I mentioned the process doesn't exit, it is just unresponsive
from the client's side, so this doesn't solve it.
> It may be that the reason for your hang up is also a
> threading issue - it could be that the server is alive but
> that some critical thread has been killed by the error.
> But here I am guessing...
I don't create explicitly any thread in my server code but Pyro itself
is multithreaded. Unfortunately I don't have the resources to start
digging in Pyro's internals..
More information about the Python-list