ModernUO/Projects
Sergi Rosell ab89cd80f5
fix: release a connection's gumps on disconnect (#2689)
`GumpSystem` clears a connection's gumps on `EventSink.Disconnected`, but `Mobile.NetState` raises it after the state is already null, so nothing is ever removed: every connection that touched a gump stays in `_gumps` until restart, with any gumps still open when it closed.

It now listens to `BeforeDisconnected`, while `m.NetState` still returns the connection. That event also fires on login, where there is no previous state and the handler does nothing.
2026-10-04 17:53:41 -07:00
..
Application fix: Bumps dependencies. (#2531) 2026-07-14 15:17:55 -07:00
BuildTool feat: Bumps dependencies. Introduces Serialization Generator v3 (#2584) 2026-08-22 15:48:53 -07:00
Logger fix: Bumps dependencies. (#2531) 2026-07-14 15:17:55 -07:00
Server fix: enumerators that end early, repeat entries, or never end (#2685) 2026-09-30 21:24:44 -07:00
Server.Tests fix: enumerators that end early, repeat entries, or never end (#2685) 2026-09-30 21:24:44 -07:00
UOContent fix: release a connection's gumps on disconnect (#2689) 2026-10-04 17:53:41 -07:00
UOContent.Tests fix: enumerators that end early, repeat entries, or never end (#2685) 2026-09-30 21:24:44 -07:00