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.
This commit is contained in:
Victor Stinner 2022-04-19 17:06:00 +02:00 committed by GitHub
parent c213cccc9b
commit a885f10325
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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')