Parcourir la source

fixing deadlock

reid il y a 2 ans
Parent
commit
accfb29eb0
1 fichiers modifiés avec 0 ajouts et 2 suppressions
  1. 0 2
      broadcast/broadcast.go

+ 0 - 2
broadcast/broadcast.go

@@ -338,8 +338,6 @@ func BroadcastToClients() error {
 		errmsg := fmt.Errorf("Error marshalling auth broadcast:", err)
 		return errmsg
 	}
-	auth.AuthenticatedClients.Lock()
-	defer auth.AuthenticatedClients.Unlock()
 	for client := range auth.AuthenticatedClients.Conns {
 		if err := client.WriteMessage(websocket.TextMessage, authJson); err != nil {
 			config.Logger.Error(fmt.Sprintf("Error writing response: %v", err))