For now, don't enforce ping timeouts. Just sending the pings is sufficient

to cause dead connections to break.
This commit is contained in:
JoelKatz
2013-02-22 09:33:26 -08:00
parent 47425827d3
commit cb90b717cc
2 changed files with 9 additions and 8 deletions

View File

@@ -142,16 +142,18 @@ public:
return jvResult;
}
bool onPingTimer()
bool onPingTimer(std::string&)
{
#ifdef DISCONNECT_ON_WEBSOCKET_PING_TIMEOUTS
if (mPinged)
return true; // causes connection to close
#endif
mPinged = true;
setPingTimer();
return false; // causes ping to be sent
}
void onPong()
void onPong(const std::string&)
{
mPinged = false;
}