소스 검색

fixing deadlock

reid 2 년 전
부모
커밋
accfb29eb0
1개의 변경된 파일0개의 추가작업 그리고 2개의 파일을 삭제
  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))