diff --git a/core/interact/interact.py b/core/interact/interact.py index 266761d..d34d13c 100644 --- a/core/interact/interact.py +++ b/core/interact/interact.py @@ -427,6 +427,12 @@ class InteractBase(object): p.start() t = time.time() if 'Override' in self.default_answers: + p.terminate() + p.join() + + old_stdin = sys.stdin + sys.stdin = os.fdopen( os.dup(sys.stdin.fileno()) ) + old_stdin.close() return True inp = False