From: Victor Stinner Date: Tue, 19 Apr 2022 15:06:00 +0000 (+0200) Subject: gh-91231: multiprocessing BaseManager waits 1.0 second (#91701) X-Git-Tag: v3.10.5~167 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a885f10325eb2fc27cd50ace5614666ea688ab66;p=thirdparty%2FPython%2Fcpython.git 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. --- diff --git a/Lib/multiprocessing/managers.py b/Lib/multiprocessing/managers.py index b6b4cdd9ac15..22292c78b7b5 100644 --- a/Lib/multiprocessing/managers.py +++ b/Lib/multiprocessing/managers.py @@ -677,7 +677,7 @@ class BaseManager(object): 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')