Todo #257
Implement TERMINATE_SESSION UPC support
| Status : | New | Start : | 11/01/2009 | |
| Priority : | Normal | Due date : | ||
| Assigned to : | - | % Done : | 0% |
|
| Category : | Connection | |||
| Target version : | Future | |||
Description
When a new client connects, it also starts a session that can persist across multiple connections. Clients need a way to explicitly end that session, so implement support for the UPC message TERMINATE_SESSION in both Reactor and Union Server.
Resolve the following scenarios:
- What happens when a client sends a session id for an expired session?
- When should the client send a TERMINATE_SESSION message?
- When should the server send a SESSION_TERMINATED message?
- When the client sends TERMINATE_SESSION, should the server immediately disconnect it (if it's a persistent socket)?
See also Union Server Issue #437.
History
12/17/2009 01:06 AM - colin moock
- Target version changed from Union 1.0 Alpha 6 to Union 1.0 Alpha 7
Also available in: Atom