tractor/tractor/discovery
Gud Boi ed65301d32 Fix misc bugs caught by Copilot review
Deats,
- use `proc.poll() is None` in `sig_prog()` to
  distinguish "still running" from exit code 0;
  drop stale `breakpoint()` from fallback kill
  path (would hang CI).
- add missing `raise` on the `RuntimeError` in
  `async_main()` when no tpt bind addrs given.
- clean up stale uid entries from the registrar
  `_registry` when addr eviction empties the
  addr list.
- update `discovery.__init__` docstring to match
  the new eager `._multiaddr` import.
- fix `registar` -> `registrar` typo in teardown
  report log msg.

Review: PR #429 (Copilot)
https://github.com/goodboy/tractor/pull/429

(this patch was generated in some part by [`claude-code`][claude-code-gh])
[claude-code-gh]: https://github.com/anthropics/claude-code
2026-04-14 19:54:15 -04:00
..
__init__.py Fix misc bugs caught by Copilot review 2026-04-14 19:54:15 -04:00
_addr.py Add `parse_maddr()` + `str` arm in `wrap_address()` 2026-04-14 19:54:14 -04:00
_api.py Add `prefer_addr()` transport selection to `_api` 2026-04-14 19:54:14 -04:00
_multiaddr.py Expose `_multiaddr` API from `tractor.discovery` 2026-04-14 19:54:14 -04:00
_registry.py Fix misc bugs caught by Copilot review 2026-04-14 19:54:15 -04:00