##// END OF EJS Templates
safehasattr: pass attribute name as string instead of bytes...
marmoute -
r51453:9342271e default
parent child Browse files
Show More
@@ -588,7 +588,7 b' class unixforkingservice:'
588 o = socket.socketpair(socket.AF_UNIX, socket.SOCK_DGRAM)
588 o = socket.socketpair(socket.AF_UNIX, socket.SOCK_DGRAM)
589 self._mainipc, self._workeripc = o
589 self._mainipc, self._workeripc = o
590 self._servicehandler.bindsocket(self._sock, self.address)
590 self._servicehandler.bindsocket(self._sock, self.address)
591 if util.safehasattr(procutil, b'unblocksignal'):
591 if util.safehasattr(procutil, 'unblocksignal'):
592 procutil.unblocksignal(signal.SIGCHLD)
592 procutil.unblocksignal(signal.SIGCHLD)
593 o = signal.signal(signal.SIGCHLD, self._sigchldhandler)
593 o = signal.signal(signal.SIGCHLD, self._sigchldhandler)
594 self._oldsigchldhandler = o
594 self._oldsigchldhandler = o
General Comments 0
You need to be logged in to leave comments. Login now