tractor/tractor/devx
Tyler Goodlet fc72d75061 Support `maybe_wait_for_debugger(header_msg: str)`
Allow callers to stick in a header to the `.pdb()` level emitted msg(s)
such that any "waiting status" content is only shown if the caller
actually get's blocked waiting for the debug lock; use it inside the
`._spawn` sub-process reaper call.

Also, return early if `Lock.global_actor_in_debug == None` and thus
only enter the poll loop when actually needed, consequently raise
if we fall through the loop without acquisition.
2024-02-22 15:08:10 -05:00
..
__init__.py Add `stackscope` tree pprinter triggered by SIGUSR1 2024-02-20 09:05:34 -05:00
_debug.py Support `maybe_wait_for_debugger(header_msg: str)` 2024-02-22 15:08:10 -05:00
_stackscope.py Add `stackscope` tree pprinter triggered by SIGUSR1 2024-02-20 09:05:34 -05:00
cli.py Move `maybe_open_crash_handler()` CLI `--pdb`-driven wrapper to debug mod 2023-10-02 18:10:34 -04:00