Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 5ab2e74

Browse files
committed
Merged revisions 81587 via svnmerge from
svn+ssh://[email protected]/python/trunk ........ r81587 | r.david.murray | 2010-05-28 14:17:20 -0400 (Fri, 28 May 2010) | 2 lines Make the ctl-C shutdown of serve.py prettier. ........
1 parent 1790bc4 commit 5ab2e74

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

Tools/scripts/serve.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,8 @@ def app(environ, respond):
2828
path = sys.argv[1]
2929
port = int(sys.argv[2]) if len(sys.argv) > 2 else 8000
3030
httpd = simple_server.make_server('', port, app)
31-
print("Serving {} on port {}".format(path, port))
32-
httpd.serve_forever()
31+
print("Serving {} on port {}, control-C to stop".format(path, port))
32+
try:
33+
httpd.serve_forever()
34+
except KeyboardInterrupt:
35+
print("\b\bShutting down.")

0 commit comments

Comments
 (0)