diff --git a/autoload/conque_term/conque.py b/autoload/conque_term/conque.py index ef40f35..7e4d70e 100644 --- a/autoload/conque_term/conque.py +++ b/autoload/conque_term/conque.py @@ -970,7 +970,7 @@ def close(self): def abort(self): """ Forcefully end the process running in the terminal. """ - self.proc.signal(1) + self.proc.abort() ############################################################################################### # Utility diff --git a/autoload/conque_term/conque_subprocess.py b/autoload/conque_term/conque_subprocess.py index 82b6507..4ada790 100644 --- a/autoload/conque_term/conque_subprocess.py +++ b/autoload/conque_term/conque_subprocess.py @@ -154,6 +154,11 @@ def signal(self, signum): except: pass + def abort(self): + + self.signal(6) + os.waitpid(self.pid, 0) + def close(self): """ Close process with sigterm signal """