Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.42 KB | None | 0 0
  1. from BaseHTTPServer import HTTPServer
  2. import select
  3.  
  4. import event
  5.  
  6. class NakedHTTPServer(HTTPServer):
  7.     def poll(self, poll_interval=0.005):
  8.         r, w, e = select.select([self], [], [], poll_interval)
  9.         if self in r:
  10.             self._handle_request_noblock()
  11.  
  12.  
  13. def server_poll_event(owner, data, arg):
  14.     webserver.poll()
  15.  
  16. webserver = NakedHTTPServer()
  17.  
  18. event.start_event(None, 0.1, server_poll_event)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement