From 66aae01493cfe4f9060147720a28816ef0e428ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Delval?= Date: Tue, 19 Mar 2013 12:15:58 +0100 Subject: [PATCH] Adding a message for gracefully shutting down dev server --- pelican/server.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pelican/server.py b/pelican/server.py index 602d3b21..fd99b209 100644 --- a/pelican/server.py +++ b/pelican/server.py @@ -22,4 +22,8 @@ except OSError as e: print("serving at port", PORT) -httpd.serve_forever() +try: + httpd.serve_forever() +except KeyboardInterrupt as e: + print("shutting down server") + httpd.socket.close() \ No newline at end of file