def abort(self):
"""
Abort the executing command
"""
self._abort.set()
try:
kill(self._pid, signal.SIGKILL)
except:
pass
if self._pid:
self.join(timeout=10.0)