Skip to content

Conversation

@cottsay
Copy link

@cottsay cottsay commented Jul 17, 2025

The default multiprocessing start method for Linux changed in Python 3.14 from 'fork' to 'forkserver'. Because capturer relies on sharing file descriptors, only 'fork' can be used. Prefer that start method specifically (if the platform supports it).

Closes #15, #11, #10, and I suspect #13.

The default multiprocessing start method for Linux changed in Python
3.14 from 'fork' to 'forkserver'. Because capturer relies on sharing
file descriptors, only 'fork' can be used. Prefer that start method
specifically (if the platform supports it).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tests fail with Python 3.14

1 participant