def abort(self, tid, sig=signal.SIGTERM): """Abort a task.""" _free_popsno(self._popsno[tid]) del self._params[tid] del self._popsno[tid] del self._userno[tid] del self._msgno[tid] return Task.abort(self, tid, sig)
def abort(self, tid, sig=signal.SIGTERM): """Abort the script specified by PROXY and TID. Calls abort function for script tid on proxy. No return value proxy = Proxy giving access to server tid = Script id in pid table of process to be terminated sig = signal to sent to the script ObitScript seems to ignore SIGINT, so use SIGTERM instead. """ _free_popsno(self._popsno[tid]) del self._popsno[tid] del self._userno[tid] del self._msgno[tid] return Task.abort(self, tid, sig)