Ejemplo n.º 1
0
 def kill(p):
     try:
         log.error('Timeout')
         p.terminate()
         p.kill()
         p.wait()
     except OSError:
         pass
Ejemplo n.º 2
0
    def __init__(self, db, port=8080):
        View._singleton = self
        self.db = db
        self.port = port
        self.report = ViewReport(self.db)

        try:
            self.httpd = HTTPServer(('', self.port), RequestHandler)
        except (OSError, IOError) as e:
            log.error("Could not start the HTTP server: %s" % e)
            sys.exit(1)
Ejemplo n.º 3
0
 def kill(p):
     try:
         log.error('Timeout')
         p.send_signal(signal.SIGALRM)
     except OSError:
         pass