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
S264: stale socket cleanup — daemon shutdown + display Drop + SIGTERM + clippy sweep
primalSpring stale socket audit response: all 6 UDS bind sites already
clean (unlink before bind). Fixed two production gaps:
- CLI daemon shutdown was a no-op stub — now removes socket file
- CLI daemon only handled ctrl_c — now handles SIGTERM via tokio signal
- DisplayServer had no Drop impl — now removes display.sock on drop
- Fixed 20+ Rust 1.92 clippy issues across upstream code (new_without_default,
unnecessary_literal_bound, type_complexity, items_after_statements,
collection_is_never_read, single_match_else, io_other_error, etc.)
- 85 JSON-RPC methods, 9,028 lib tests, 0 clippy warnings, deny clean
Co-authored-by: Cursor <cursoragent@cursor.com>
0 commit comments