Merge branch 'errcode' of github.com:OpenIMSDK/Open-IM-Server into errcode

This commit is contained in:
wangchuxiao 2023-06-02 19:54:23 +08:00
commit c097ce5ef7
2 changed files with 4 additions and 0 deletions

View File

@ -88,6 +88,8 @@ func (s *Server) SuperGroupOnlineBatchPushOneMsg(ctx context.Context, req *msgga
} }
clients, ok := s.LongConnServer.GetUserAllCons(v) clients, ok := s.LongConnServer.GetUserAllCons(v)
if !ok { if !ok {
tempT.Resp = resp
singleUserResult = append(singleUserResult, tempT)
continue continue
} }
log.ZDebug(ctx, "SuperGroupOnlineBatchPushOneMsg", "clients", clients) log.ZDebug(ctx, "SuperGroupOnlineBatchPushOneMsg", "clients", clients)

View File

@ -132,6 +132,8 @@ func (ws *WsServer) registerClient(client *Client) {
if clientOK { //已经有同平台的连接存在 if clientOK { //已经有同平台的连接存在
ws.clients.Set(client.userID, client) ws.clients.Set(client.userID, client)
ws.multiTerminalLoginChecker(cli) ws.multiTerminalLoginChecker(cli)
log.ZInfo(client.ctx, "repeat login", "userID", client.userID, "platformID", client.platformID)
atomic.AddInt64(&ws.onlineUserConnNum, 1)
} else { } else {
ws.clients.Set(client.userID, client) ws.clients.Set(client.userID, client)
atomic.AddInt64(&ws.onlineUserConnNum, 1) atomic.AddInt64(&ws.onlineUserConnNum, 1)