def sendInt(self, sig=signal.SIGINT): """Interrupt running command.""" if self.lastPid and self.inPIDNamespace: # Cannot kill via os.kill (wrong PID namespace) # Instead, we kill by running 'kill -SIGNAL pid # inside of the namespace itself.... killStr = "kill -%d %d" % (sig, self.lastPid) self.pexec(killStr) else: BaseNode.sendInt(self)