fix input_in_time for linux

This commit is contained in:
Colombo 2020-02-29 11:05:04 +04:00
parent 72797ce406
commit 90ae68ae61

View file

@ -377,8 +377,10 @@ class InteractBase(object):
break
if time.time() - t > max_time_sec:
break
p.terminate()
sys.stdin = os.fdopen( sys.stdin.fileno() )
p.terminate()
old_stdin = sys.stdin
sys.stdin = os.fdopen( os.dup(sys.stdin.fileno()) )
old_stdin.close()
return inp
def input_process_skip_pending(self, stdin_fd):