equal
deleted
inserted
replaced
441 self._workerpids = set() # updated by signal handler; do not iterate |
441 self._workerpids = set() # updated by signal handler; do not iterate |
442 |
442 |
443 def init(self): |
443 def init(self): |
444 self._sock = socket.socket(socket.AF_UNIX) |
444 self._sock = socket.socket(socket.AF_UNIX) |
445 self._servicehandler.bindsocket(self._sock, self.address) |
445 self._servicehandler.bindsocket(self._sock, self.address) |
446 self._sock.listen(5) |
446 self._sock.listen(socket.SOMAXCONN) |
447 o = signal.signal(signal.SIGCHLD, self._sigchldhandler) |
447 o = signal.signal(signal.SIGCHLD, self._sigchldhandler) |
448 self._oldsigchldhandler = o |
448 self._oldsigchldhandler = o |
449 self._servicehandler.printbanner(self.address) |
449 self._servicehandler.printbanner(self.address) |
450 |
450 |
451 def _cleanup(self): |
451 def _cleanup(self): |