You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit bed110e
Browse filesBrowse the repository at this point in the historyBrowse files
fix: close 9 defects from adversarial bug-hunt sweep (#125)
- client: close the socket when readLoop exits, so reconnect swaps stop
leaking fds and server slots; TUI closes the replaced old client
- server: grace-poll the spawned stderr token before the legacy probe
(HTTP can answer before the token line flushes and 403-fail a server
bodek itself spawned) and fail fast if the child exits mid-wait
- tokens: serialize persistence under the store mutex (interleaved
Set/Delete could resurrect deleted tokens on disk) and quarantine a
corrupt store as sessions.json.corrupt instead of silently wiping it
- settings: staged tmp+rename save so a crash cannot truncate config.json
- workspace: report failed persists on stderr instead of swallowing them
- client: 30s client for bulk reads (session detail, export); export
errors instead of silently truncating past the 64 MiB bound
- cmd: SIGINT/SIGTERM quits the Bubble Tea program instead of a side-
goroutine os.Exit that skipped terminal restore and deferred teardown
- tui: regression tests for untrusted-wrapper folding
0 commit comments