equal
deleted
inserted
replaced
421 def Loop(self): |
421 def Loop(self): |
422 while self.continueloop: |
422 while self.continueloop: |
423 pyro.initServer() |
423 pyro.initServer() |
424 self.daemon = pyro.Daemon(host=self.ip_addr, port=self.port) |
424 self.daemon = pyro.Daemon(host=self.ip_addr, port=self.port) |
425 # pyro never frees memory after connection close if no timeout set |
425 # pyro never frees memory after connection close if no timeout set |
426 self.daemon.setTimeout(1) |
426 # taking too small timeout value may cause |
|
427 # unwanted diconnection when IDE is kept busy for long periods |
|
428 self.daemon.setTimeout(60); |
427 self.Start() |
429 self.Start() |
428 self.daemon.requestLoop() |
430 self.daemon.requestLoop() |
429 self.daemon.sock.close() |
431 self.daemon.sock.close() |
430 |
432 |
431 def Restart(self): |
433 def Restart(self): |