equal
deleted
inserted
replaced
447 self._socketunlinked = None |
447 self._socketunlinked = None |
448 |
448 |
449 def init(self): |
449 def init(self): |
450 self._sock = socket.socket(socket.AF_UNIX) |
450 self._sock = socket.socket(socket.AF_UNIX) |
451 self._servicehandler.bindsocket(self._sock, self.address) |
451 self._servicehandler.bindsocket(self._sock, self.address) |
|
452 if util.safehasattr(util, 'unblocksignal'): |
|
453 util.unblocksignal(signal.SIGCHLD) |
452 o = signal.signal(signal.SIGCHLD, self._sigchldhandler) |
454 o = signal.signal(signal.SIGCHLD, self._sigchldhandler) |
453 self._oldsigchldhandler = o |
455 self._oldsigchldhandler = o |
454 self._socketunlinked = False |
456 self._socketunlinked = False |
455 |
457 |
456 def _unlinksocket(self): |
458 def _unlinksocket(self): |