def __init__(self, filename, connector, reactor=None, checkPID=0): self.connector = connector self.realAddress = self.addr = filename if checkPID and not lockfile.isLocked(filename + ".lock"): self._finishInit(None, None, error.BadFileError(filename), reactor) self._finishInit(self.doConnect, self.createInternetSocket(), None, reactor)
def __init__(self, filename, connector, reactor=None, checkPID=0): _SendmsgMixin.__init__(self) # Normalise the filename using UNIXAddress filename = address.UNIXAddress(filename).name self.connector = connector self.realAddress = self.addr = filename if checkPID and not lockfile.isLocked(filename + b".lock"): self._finishInit(None, None, error.BadFileError(filename), reactor) self._finishInit(self.doConnect, self.createInternetSocket(), None, reactor)