proton: Correctly Popen.communicate() with timeout.

This commit is contained in:
Arkadiusz Hiler 2024-07-29 12:10:50 +03:00
parent 9f209e9091
commit 9aa92b8b13

2
proton
View file

@ -1541,7 +1541,7 @@ class Session:
if remote_debug_proc: if remote_debug_proc:
remote_debug_proc.kill() remote_debug_proc.kill()
try: try:
remote_debug_proc.communicate(2) remote_debug_proc.communicate(timeout=2)
except subprocess.TimeoutExpired: except subprocess.TimeoutExpired:
log("terminate remote debugger") log("terminate remote debugger")
remote_debug_proc.terminate() remote_debug_proc.terminate()