修复masterserver日志
This commit is contained in:
parent
fcb2888017
commit
9e4e2dedf6
@ -77,13 +77,13 @@ void MasterSvr::on_error(a8::TcpClient* sender, int errorId)
|
|||||||
void MasterSvr::on_connect(a8::TcpClient* sender)
|
void MasterSvr::on_connect(a8::TcpClient* sender)
|
||||||
{
|
{
|
||||||
recv_bufflen_ = 0;
|
recv_bufflen_ = 0;
|
||||||
a8::UdpLog::Instance()->Info("target server connected", {});
|
a8::UdpLog::Instance()->Info("masterserver connected", {});
|
||||||
}
|
}
|
||||||
|
|
||||||
void MasterSvr::on_disconnect(a8::TcpClient* sender)
|
void MasterSvr::on_disconnect(a8::TcpClient* sender)
|
||||||
{
|
{
|
||||||
recv_bufflen_ = 0;
|
recv_bufflen_ = 0;
|
||||||
a8::UdpLog::Instance()->Info("target server %d disconnected after 10s later reconnect", {instance_id});
|
a8::UdpLog::Instance()->Info("masterserver %d disconnected after 10s later reconnect", {instance_id});
|
||||||
App::Instance()->AddIMMsg(IM_MasterSvrDisconnect,
|
App::Instance()->AddIMMsg(IM_MasterSvrDisconnect,
|
||||||
a8::XParams()
|
a8::XParams()
|
||||||
.SetSender(instance_id)
|
.SetSender(instance_id)
|
||||||
@ -97,7 +97,7 @@ void MasterSvr::on_socketread(a8::TcpClient* sender, char* buf, unsigned int len
|
|||||||
#endif
|
#endif
|
||||||
if (recv_bufflen_ + len > 2 * PACK_MAX) {
|
if (recv_bufflen_ + len > 2 * PACK_MAX) {
|
||||||
recv_bufflen_ = 0;
|
recv_bufflen_ = 0;
|
||||||
a8::UdpLog::Instance()->Debug("recvied target server too long message", {});
|
a8::UdpLog::Instance()->Debug("recvied masterserver too long message", {});
|
||||||
return;
|
return;
|
||||||
} else {
|
} else {
|
||||||
memmove(&recv_buff_[recv_bufflen_], buf, len);
|
memmove(&recv_buff_[recv_bufflen_], buf, len);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user