1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2024-12-25 07:47:05 +00:00

Terminate the status checks process pool before exiting

This commit is contained in:
David Duque 2020-07-21 19:21:46 +01:00
parent 20b4f26e42
commit a0da88834c
No known key found for this signature in database
GPG Key ID: 2F327738A3C0AE3A

View File

@ -1038,10 +1038,12 @@ if __name__ == "__main__":
if len(sys.argv) == 1: if len(sys.argv) == 1:
pool = multiprocessing.pool.Pool(processes=10) pool = multiprocessing.pool.Pool(processes=10)
run_checks(False, env, ConsoleOutput(), pool) run_checks(False, env, ConsoleOutput(), pool)
pool.terminate()
elif sys.argv[1] == "--show-changes": elif sys.argv[1] == "--show-changes":
pool = multiprocessing.pool.Pool(processes=10) pool = multiprocessing.pool.Pool(processes=10)
run_and_output_changes(env, pool) run_and_output_changes(env, pool)
pool.terminate()
elif sys.argv[1] == "--check-primary-hostname": elif sys.argv[1] == "--check-primary-hostname":
# See if the primary hostname appears resolvable and has a signed certificate. # See if the primary hostname appears resolvable and has a signed certificate.