user conn map copy

This commit is contained in:
Gordon 2022-08-31 17:32:40 +08:00 committed by Xinwei Xiong(cubxxw-openim)
parent bdb8642c12
commit a5f79eae07

View File

@ -259,7 +259,11 @@ func (ws *WServer) getSingleUserAllConn(uid string) map[string]*UserConn {
rwLock.RLock()
defer rwLock.RUnlock()
if connMap, ok := ws.wsUserToConn[uid]; ok {
return connMap
newConnMap := make(map[int]*UserConn)
for k, v := range connMap {
newConnMap[k] = v
}
return newConnMap
}
return nil
}