Reduce time for NetPlayClient to disconnect or fail to connect by adjusting timeouts on enet_host_service calls

This commit is contained in:
Sage King 2022-08-06 14:41:25 -06:00
parent 924a4ee0be
commit a91ccc4fab
1 changed files with 2 additions and 2 deletions

View File

@ -157,7 +157,7 @@ NetPlayClient::NetPlayClient(const std::string& address, const u16 port, NetPlay
enet_peer_timeout(m_server, 0, PEER_TIMEOUT.count(), PEER_TIMEOUT.count());
ENetEvent netEvent;
int net = enet_host_service(m_client, &netEvent, 5000);
int net = enet_host_service(m_client, &netEvent, 1000);
if (net > 0 && netEvent.type == ENET_EVENT_TYPE_CONNECT)
{
if (Connect())
@ -1499,7 +1499,7 @@ void NetPlayClient::Disconnect()
else
return;
while (enet_host_service(m_client, &netEvent, 3000) > 0)
while (enet_host_service(m_client, &netEvent, 500) > 0)
{
switch (netEvent.type)
{