diff options
| author | Ziek <TheMostSupremeZiek@gmail.com> | 2015-02-05 22:16:34 -0800 |
|---|---|---|
| committer | Ziek <TheMostSupremeZiek@gmail.com> | 2015-02-25 18:28:26 -0800 |
| commit | 1dea3780a7269cd7ec298578a335b065676b4ac9 (patch) | |
| tree | eb26cde20fbc39055229d9230d222045987c44f7 /Source/Core/Common/TraversalClient.cpp | |
| parent | 074d688884b70eb094661e70894b85470e0f8ff8 (diff) | |
Fixed issue where players were not disconnecting correctly
Diffstat (limited to 'Source/Core/Common/TraversalClient.cpp')
| -rw-r--r-- | Source/Core/Common/TraversalClient.cpp | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/Source/Core/Common/TraversalClient.cpp b/Source/Core/Common/TraversalClient.cpp index 17e77780c6..736263090d 100644 --- a/Source/Core/Common/TraversalClient.cpp +++ b/Source/Core/Common/TraversalClient.cpp @@ -354,16 +354,6 @@ void ReleaseTraversalClient() if (!g_TraversalClient) return; - if (g_OldPort != 0) - { - // If we were listening at a specific port, kill the - // TraversalClient to avoid hanging on to the port. - g_TraversalClient.reset(); - g_MainNetHost.reset(); - } - else - { - // Reset any pending connection attempts. - g_TraversalClient->Reset(); - } -} + g_TraversalClient.release(); + g_MainNetHost.release(); +}
\ No newline at end of file |
