libsaria: Start server in a try / except block

I can catch the exception and print out a nicer message this way.
This commit is contained in:
Bryan Schumaker 2011-06-18 10:24:45 -04:00
parent 445b3a79bc
commit e055976e07
1 changed files with 5 additions and 2 deletions

View File

@ -9,8 +9,11 @@ server = None
def setup_server():
global server
server = HTTPServer(('', 4242), request.Handler)
server.serve_forever()
try:
server = HTTPServer(('', 4242), request.Handler)
server.serve_forever()
except Exception,e:
print "Error starting server:", e
threading.Thread(target=setup_server).start()
def shutdown():