try a longer join timeout to prevent crashes on instance deletion

This commit is contained in:
Ryuichi Leo Takashige
2026-02-18 12:34:05 +00:00
parent 0d92d001e6
commit 080995a409
+1 -1
View File
@@ -191,7 +191,7 @@ class RunnerSupervisor:
logger.info("Checking runner's status")
if self.runner_process.is_alive():
logger.info("Runner was found to be alive, attempting to join process")
await to_thread.run_sync(self.runner_process.join, 1)
await to_thread.run_sync(self.runner_process.join, 5)
rc = self.runner_process.exitcode
logger.info(f"RunnerSupervisor exited with exit code {rc}")
if rc == 0: