Bump session-rs to 0.2.1 #3

Merged
selimaj-dev merged 1 commits from session-rs-0.2.1 into master 2026-09-25 03:49:05 +00:00
Owner

Summary

This bumps session-rs from 0.2.0 to 0.2.1, in both Cargo.toml (so builds can't pick up 0.2.0) and Cargo.lock. There are no code changes.

0.2.1 fixes a memory leak: each connection's handlers held a clone of its Session, and the Session held the handlers, so neither was ever freed after a disconnect (selimaj-dev/session-rs#2).

Testing

  • cargo build has no warnings.
  • Local smoke test:
    • /health returns ok.
    • Three connections in a row each got correct responses to get_player and an unknown method.
    • SIGTERM shuts the server down cleanly.

🤖 Generated with Claude Code

## Summary This bumps `session-rs` from 0.2.0 to 0.2.1, in both `Cargo.toml` (so builds can't pick up 0.2.0) and `Cargo.lock`. There are no code changes. 0.2.1 fixes a memory leak: each connection's handlers held a clone of its `Session`, and the `Session` held the handlers, so neither was ever freed after a disconnect (selimaj-dev/session-rs#2). ## Testing - `cargo build` has no warnings. - Local smoke test: - `/health` returns `ok`. - Three connections in a row each got correct responses to `get_player` and an unknown method. - SIGTERM shuts the server down cleanly. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
selimaj-dev added 1 commit 2026-09-25 03:48:02 +00:00
Picks up the fix that releases session handlers on close, so closed
connections no longer leak their Session and handler state.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
selimaj-dev merged commit 222567b735 into master 2026-09-25 03:49:05 +00:00
selimaj-dev deleted branch session-rs-0.2.1 2026-09-25 03:49:08 +00:00
Sign in to join this conversation.