Ticket #3863: enet_peer_timeout.patch

File enet_peer_timeout.patch, 1.1 KB (added by fabien le mentec, 8 years ago)
  • source/network/NetServer.cpp

     
    494494        CNetServerSession* session = new CNetServerSession(*this, event.peer);
    495495
    496496        // Prevent the local client of the host from timing out too quickly
     497#if (ENET_VERSION >= ENET_VERSION_CREATE(1, 3, 4))
    497498        if (session->GetIPAddress() == "127.0.0.1")
    498499            enet_peer_timeout(event.peer, 0, MAXIMUM_HOST_TIMEOUT, MAXIMUM_HOST_TIMEOUT);
     500#endif
    499501
    500502        m_Sessions.push_back(session);
    501503
  • source/network/NetSession.cpp

     
    7676    m_Server = peer;
    7777
    7878    // Prevent the local client of the host from timing out too quickly.
     79#if (ENET_VERSION >= ENET_VERSION_CREATE(1, 3, 4))
    7980    if (GetIPAddress() == "127.0.0.1")
    8081        enet_peer_timeout(peer, 1, MAXIMUM_HOST_TIMEOUT, MAXIMUM_HOST_TIMEOUT);
     82#endif
    8183
    8284    m_Stats = new CNetStatsTable(m_Server);
    8385    if (CProfileViewer::IsInitialised())