Refactor SessionManager to simplify message handling and remove linger timeout

- Removed the linger timeout mechanism to streamline the waiting process for new messages.
- Updated the message handling logic to use a single event listener for new messages.
- Improved abort handling by ensuring the session exits cleanly when aborted.
This commit is contained in:
Alex Newman
2025-12-27 21:40:44 -05:00
parent 661eac2b1c
commit 64328d4120
3 changed files with 83 additions and 107 deletions
File diff suppressed because one or more lines are too long