>> I use precisely that scheme with (I think *) no problem. The only >> maybe significant difference I see is that I subclass ThreadingMixin >> so that it creates daemon threads: ...
Paul> According to the docs, you don't need the subclass, you can just Paul> set the "daemon_threads" property on the server, e.g. ... It's possible that my subclassing existed before this feature was available (it's been in use for about 5 years now) or that I just missed that mechanism. >> (*) Maybe my XML-RPC server actually accepts one more connection >> after I set server.shutdown to True before it actually exits. I'll >> have to take a look at that. Paul> Yes, this is precisely what I'm asking. How do you get the server Paul> to go away without going out of your way to connect to it again? Paul> Don't you notice if it stays around? It fields lots of requests, so it's possible that another request arrives after I exit, but I don't think that's the case. I'll try to take a look in isolation when I have a moment. Skip -- http://mail.python.org/mailman/listinfo/python-list