"David George" <d...@eatmyhat.co.uk> wrote in message
news:00150e67$0$27956$c3e8...@news.astraweb.com...
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 project.
So, my question is, is there any way to stop a SocketServer that's been
told to server forever in python 2.5?
Sure, derive a class from one of the classes in SocketServer, and override
the methods that implement the shutdown behavior in 2.6.
-Mark
--
http://mail.python.org/mailman/listinfo/python-list