Stopping SocketServer on Python 2.5

David George dave at
Wed Mar 11 02:19:25 CET 2009

Hi guys,

I've been developing some code for a university project using Python. 
We've been working on an existing codebase, cleaning it up and removing 
dead wood.

We decided to make some changes to internal message handling by using a 
SocketServer, which worked great when we were using 2.6, as we could 
simply call its shutdown() method when we wanted to stop it from 
'serving forever'.

Unfortunately, we've now needed to downgrade to python 2.5 to 
accomodate the libtorrent python bindings we need to use as part of the 

So, my question is, is there any way to stop a SocketServer that's been 
told to server forever in python 2.5?

Thanks in advance.

More information about the Python-list mailing list