diff --git a/server/wsproxy/mastersvr.cc b/server/wsproxy/mastersvr.cc index fe9c160..7ca0ad4 100644 --- a/server/wsproxy/mastersvr.cc +++ b/server/wsproxy/mastersvr.cc @@ -172,6 +172,7 @@ void MasterSvr::CheckAlive() } else { if (a8::XGetTickCount() - last_pong_tick > 60 * 10 * 1000) { last_pong_tick = a8::XGetTickCount(); + Close(); Open(); } else { ss::SS_Ping msg;