claude-print/src
jedarden 07013f8009 feat(bf-2w7): add self-pipe signaling to watchdog timeout mechanism
This improvement ensures that when a watchdog timeout occurs, the event
loop wakes up immediately (via self-pipe write) rather than waiting for
the poll timeout. This allows for faster and more responsive cleanup on
timeout, ensuring temp dirs and FIFOs are removed promptly.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-25 08:18:34 -04:00
..
check.rs Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
cli.rs feat(bf-2f5): add comprehensive watchdog timeout mechanism 2026-06-25 06:59:23 -04:00
config.rs feat(config): implement config file loading with model resolution 2026-06-11 08:29:05 -04:00
emitter.rs Add Phase 8: Emitter — text/json/stream-json output formats 2026-06-10 00:57:30 -04:00
error.rs feat(error): implement comprehensive Error enum and Result alias 2026-06-11 09:11:49 -04:00
event_loop.rs fix: five PTY→FIFO pipeline bugs that prevented end-to-end operation 2026-06-13 23:32:50 -04:00
hook.rs feat(bf-2w7): add comprehensive cleanup on all exit paths 2026-06-25 07:42:17 -04:00
lib.rs feat(bf-2f5): add comprehensive watchdog timeout mechanism 2026-06-25 06:59:23 -04:00
main.rs feat(bf-2f5): add comprehensive watchdog timeout mechanism 2026-06-25 06:59:23 -04:00
poller.rs Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
pty.rs fix: five PTY→FIFO pipeline bugs that prevented end-to-end operation 2026-06-13 23:32:50 -04:00
session.rs feat(bf-2w7): add self-pipe signaling to watchdog timeout mechanism 2026-06-25 08:18:34 -04:00
startup.rs feat(bf-2f5): add comprehensive watchdog timeout mechanism 2026-06-25 06:59:23 -04:00
terminal.rs Fix clippy warnings: upper_case_acronyms and manual_range_contains 2026-06-10 00:10:43 -04:00
transcript.rs Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
watchdog.rs feat(bf-2w7): add self-pipe signaling to watchdog timeout mechanism 2026-06-25 08:18:34 -04:00