Yet another horrible python 2.5 hack.  Werkzeug doesnt have the ability to shut the dev server down cleanly in its default form.  I just had to add my own loop and run handle request myself.  This isnt really any different than the other way, except its not down in SocketServer.BaseServer.serve_forever where it has a "while 1"