[pypy-svn] r44848 - pypy/extradoc/talk/ep2007/interpreter

fijal at codespeak.net fijal at codespeak.net
Sun Jul 8 16:29:55 CEST 2007


Author: fijal
Date: Sun Jul  8 16:29:54 2007
New Revision: 44848

Modified:
   pypy/extradoc/talk/ep2007/interpreter/listserver.py
Log:
Eat KeyboardInterrupt, not to surprise listeners with unexpected
traceback


Modified: pypy/extradoc/talk/ep2007/interpreter/listserver.py
==============================================================================
--- pypy/extradoc/talk/ep2007/interpreter/listserver.py	(original)
+++ pypy/extradoc/talk/ep2007/interpreter/listserver.py	Sun Jul  8 16:29:54 2007
@@ -27,5 +27,9 @@
     addr = ('', 8010)
     httpd = server.create_server(server_address=addr, handler=Handler,
                                  server=GreenHTTPServer)
-    httpd.serve_forever()
+    try:
+        httpd.serve_forever()
+    except KeyboardInterrupt:
+        pass
+
     



More information about the Pypy-commit mailing list