`unlink_uds_bind_addrs()` reconstructs self-assigned socket paths after a hard kill. An over-budget bindspace can make `UDSAddress.get_sockname()` raise before the guarded `os.unlink()`, replacing the original supervision outcome after the child is gone. Catch and report reconstruction failures, then skip cleanup without raising. Cover the overflow path and prove no unlink is attempted. Review: PR #480 (goodboy) https://github.com/goodboy/tractor/pull/480 (this patch was generated in some part by `opencode` using `gpt-5.6-sol` (`openai`)) |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_each_tpt.py | ||
| test_multi_tpt.py | ||
| test_server.py | ||