22 lines
399 B
Python
22 lines
399 B
Python
# Bryan Schumaker (5 / 15 / 2011)
|
|
|
|
from BaseHTTPServer import HTTPServer
|
|
import threading
|
|
|
|
import request
|
|
|
|
server = None
|
|
|
|
def setup_server():
|
|
global server
|
|
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():
|
|
if server != None:
|
|
server.shutdown()
|