Skip to content

v0.1.46

Choose a tag to compare

@notnaki notnaki released this 26 Aug 23:22
· 8 commits to main since this release
ee8a9a3

Fixed

  • A stuck background daemon now heals itself — if vestad ever stops responding (the "every pane frozen, reopening shows only a Last login line" hang), a built-in watchdog replaces it within about a minute and panes reconnect with scrollback restored — no more manual force-quit. Every operation in the daemon's event loop is also individually bounded now (kill-before-reap with pid guards, non-blocking accept, a hard per-client send budget), so the known ways to wedge it are closed, and watchdog.log in the mux dir records any time the safety net fires. (#127)

What's Changed

  • fix(vestad): watchdog + bounded loop ops so a wedged daemon self-heals by @notnaki in #127

Full Changelog: v0.1.45...v0.1.46

What's Changed

  • fix(vestad): watchdog + bounded loop ops so a wedged daemon self-heals by @notnaki in #127

Full Changelog: v0.1.45...v0.1.46