We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 98f0193 commit 095d0c8Copy full SHA for 095d0c8
app.py
@@ -88,16 +88,18 @@ def stop_all_processes():
88
# Terminate LSL process
89
if lsl_process and lsl_process.poll() is None:
90
lsl_process.terminate()
91
- lsl_process.wait(timeout=3)
92
- if lsl_process.poll() is None:
+ try:
+ lsl_process.wait(timeout=3)
93
+ except subprocess.TimeoutExpired:
94
lsl_process.kill()
95
96
# Terminate all app processes
97
for app_name, process in app_processes.items():
98
if process.poll() is None:
99
process.terminate()
- process.wait(timeout=3)
100
- if process.poll() is None:
101
+ process.wait(timeout=3)
102
103
process.kill()
104
105
app_processes.clear()
0 commit comments