Skip to content

Commit 9191a67

Browse files
committed
all: make session lifecycle and dead-session recovery consistent
make daemon startup, live sessions, and persisted dead sessions behave the same way in the cli, daemon, and protocol. move live session coordination behind a per-session actor loop so attach, detach, resize, and output fanout all go through one owner.
1 parent 2f0cb80 commit 9191a67

60 files changed

Lines changed: 4917 additions & 2745 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ default_scrollback = 10000
8282
# Persist dead session state to disk.
8383
state_persistence = true
8484

85-
# Save session state every N seconds while the session is running.
85+
# Save session state every N seconds while the session is running. Must be > 0.
8686
state_persistence_interval = 30
8787

8888
[client]

client/attach_test.go

Lines changed: 0 additions & 300 deletions
This file was deleted.

client/paths.go

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)