From a885f10325eb2fc27cd50ace5614666ea688ab66 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Tue, 19 Apr 2022 17:06:00 +0200 Subject: [PATCH] gh-91231: multiprocessing BaseManager waits 1.0 second (#91701) Shutting down a multiprocessing BaseManager now waits for 1 second until the process completes, rather than 0.1 second, after the process is terminated. --- Lib/multiprocessing/managers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/multiprocessing/managers.py b/Lib/multiprocessing/managers.py index b6b4cdd9ac15eb..22292c78b7b5b3 100644 --- a/Lib/multiprocessing/managers.py +++ b/Lib/multiprocessing/managers.py @@ -677,7 +677,7 @@ def _finalize_manager(process, address, authkey, state, _Client): if hasattr(process, 'terminate'): util.info('trying to `terminate()` manager process') process.terminate() - process.join(timeout=0.1) + process.join(timeout=1.0) if process.is_alive(): util.info('manager still alive after terminate')