Fix missing NetworkManager::ClientDisconnected call for local host client
#845
This commit is contained in:
@@ -325,10 +325,14 @@ void NetworkManager::Stop()
|
||||
Delete(client);
|
||||
Clients.RemoveAt(i);
|
||||
}
|
||||
if (Mode == NetworkManagerMode::Host && LocalClient)
|
||||
{
|
||||
ClientDisconnected(LocalClient);
|
||||
LocalClient->State = NetworkConnectionState::Disconnected;
|
||||
}
|
||||
StopPeer();
|
||||
if (LocalClient)
|
||||
{
|
||||
LocalClient->State = NetworkConnectionState::Disconnected;
|
||||
Delete(LocalClient);
|
||||
LocalClient = nullptr;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user