Skip to content

feat: reconnect temporarily disconnected serial devices - #443

Open
walterchris wants to merge 1 commit into
mainfrom
feat/serial-reconnect
Open

walterchris wants to merge 1 commit into
mainfrom
feat/serial-reconnect

Conversation

@walterchris

Copy link
Copy Markdown

Add opt-in reconnect waiting for monitor, interactive and scripted serial runs. Preserve the global deadline, reset stream state at disconnect boundaries and discard offline console input. Never replay an attempted write.

Cover initial absence, repeated flaps, deadlines, fatal errors, partial writes and teardown, including real Linux PTY replacement.

@walterchris
walterchris requested a review from jenstopp November 6, 2026 13:05
Add opt-in reconnect waiting for monitor, interactive and scripted serial
runs. Preserve the global deadline, reset stream state at disconnect
boundaries and discard offline console input. Never replay an attempted
write.

Cover initial absence, repeated flaps, deadlines, fatal errors, partial
writes and teardown, including real Linux PTY replacement.

Signed-off-by: Christian Walter <christian.walter@blindspot.software>
@walterchris
walterchris force-pushed the feat/serial-reconnect branch from 0eed62d to b1815fc Compare November 6, 2026 13:08

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant