Skip to content

Conversation

EmandM
Copy link
Collaborator

@EmandM EmandM commented Oct 7, 2025

Purpose of this PR

Ensure NetworkConnectionManager correctly handles multiple disconnect messages being sent.

Jira ticket

MTTB-1339
MTTB-1628
fixes: #2858
fixes: #3695

Changelog

  • Fixed: Multiple disconnect events from the same transport id will no longer shutdown the host
  • Changed: NetworkManager.GetTransportIdFromClientId and NetworkManager.GetClientIdFromTransportId now return ulong:MaxValue when the clientId or the transportId doesn't exist, rather than zero.

Documentation

  • No documentation changes or additions were necessary.

Testing & QA (How your changes can be verified during release Playtest)

Functional Testing

  • Manual testing done

Automated tests:

  • Covered by existing automated tests
  • Covered by new automated tests

Does the change require QA team to:

  • Review automated tests?
  • Execute manual tests?
  • Provide feedback about the PR?

If any boxes above are checked the QA team will be automatically added as a PR reviewer.

Backports

Backport is required

@EmandM EmandM requested a review from a team as a code owner October 7, 2025 16:02
@EmandM EmandM added the port:1.x-needed This issue needs to be ported to 1.X branch label Oct 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

port:1.x-needed This issue needs to be ported to 1.X branch

Projects

None yet

1 participant