Daniel Bengtsson
f402f4eb8e
Keep fork as the default multiprocessing method
ConfigOpts becoming serializable can make the threading backend switch
from fork to spawn even when an application relies on process-local state
initialized in the parent. Picklability alone does not establish that an
application is spawn-safe.
Keep fork as the default where it is available and require applications
to request spawn explicitly. Validate explicit spawn requests, propagate
the selection through the public launch API, and cover the behavior with
unit and integration tests.
Change-Id: Ib01621b7727d83dfdc37a431f17d66e6d2666962
Signed-off-by: Daniel Bengtsson <dbengt@redhat.com>
2026-07-29 12:13:35 +02:00
2025-08-07 17:24:40 +02:00
2026-07-29 12:13:35 +02:00
2026-07-29 12:13:35 +02:00
2026-04-27 15:13:18 +02:00
2024-02-07 12:41:10 +09:00
2019-08-24 09:49:33 +08:00
2019-04-19 19:36:22 +00:00
2015-05-21 16:51:40 +03:00
2026-07-12 07:36:29 +00:00
2018-07-04 08:39:21 +07:00
2026-07-01 11:46:09 +00:00
2020-05-05 14:31:05 +02:00
2019-02-13 17:08:38 +08:00
2015-05-21 16:51:40 +03:00
2026-06-10 22:43:45 +09:00
2025-11-21 22:10:02 +09:00
2024-10-31 09:54:19 +09:00
2025-09-12 16:49:41 +01:00
2025-05-14 14:03:04 +02:00
2026-01-30 17:55:14 +01:00
2026-07-01 11:46:09 +00:00