mirror of
https://github.com/python/cpython.git
synced 2025-11-08 09:32:01 +00:00
(cherry picked from commit 2fd16ef406)
Co-authored-by: Antoine Pitrou <antoine@python.org>
Automerge-Triggered-By: GH:pitrou
27 lines
459 B
Python
27 lines
459 B
Python
import multiprocessing
|
|
import os
|
|
import threading
|
|
import traceback
|
|
|
|
|
|
def t():
|
|
try:
|
|
with multiprocessing.Pool(1):
|
|
pass
|
|
except Exception:
|
|
traceback.print_exc()
|
|
os._exit(1)
|
|
|
|
|
|
def main():
|
|
threads = []
|
|
for i in range(20):
|
|
threads.append(threading.Thread(target=t))
|
|
for thread in threads:
|
|
thread.start()
|
|
for thread in threads:
|
|
thread.join()
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|