Rename `tests/spawn/test_subint_forkserver.py` → `test_main_thread_forkserver.py` and migrate its imports + internal refs to the new canonical names: - `fork_from_worker_thread`, `wait_child` → from `tractor.spawn._main_thread_forkserver`. - `run_subint_in_worker_thread` → still from `_subint_forkserver` (variant-2 primitive). - Module docstring + tier-3 fixture + the `*_spawn_basic` test fn renamed for variant-1-honesty. - Orphan-harness subprocess argv flipped from `'subint_forkserver'` → `'main_thread_forkserver'`. `ai/conc-anal/subint_fork_from_main_thread_smoketest.py` imports split the same way. `tractor/spawn/_subint_forkserver.py` drops the backward- compat re-exports of the fork primitives — the only consumers (test file + smoketest) now import from `_main_thread_forkserver` directly. (this patch was generated in some part by [`claude-code`][claude-code-gh]) [claude-code-gh]: https://github.com/anthropics/claude-code |
||
|---|---|---|
| .. | ||
| subint_cancel_delivery_hang_issue.md | ||
| subint_fork_blocked_by_cpython_post_fork_issue.md | ||
| subint_fork_from_main_thread_smoketest.py | ||
| subint_forkserver_mp_shared_memory_issue.md | ||
| subint_forkserver_orphan_sigint_hang_issue.md | ||
| subint_forkserver_test_cancellation_leak_issue.md | ||
| subint_forkserver_thread_constraints_on_pep684_issue.md | ||
| subint_sigint_starvation_issue.md | ||