diff --git a/sysservice/tcpservice/tcpservice.go b/sysservice/tcpservice/tcpservice.go index 1974d11..d6c5644 100644 --- a/sysservice/tcpservice/tcpservice.go +++ b/sysservice/tcpservice/tcpservice.go @@ -242,3 +242,10 @@ func (tcpService *TcpService) SendRawMsg(clientId uint64,msg []byte) error{ tcpService.mapClientLocker.Unlock() return client.tcpConn.WriteMsg(msg) } + +func (tcpService *TcpService) GetConnNum() int { + tcpService.mapClientLocker.Lock() + connNum := len(tcpService.mapClient) + tcpService.mapClientLocker.Unlock() + return connNum +} \ No newline at end of file