Parcourir la source

Merge pull request #752 from unihorn/75

fix(server): dispatch SetClusterConfigCommand correctly
Yicheng Qin il y a 12 ans
Parent
commit
a563d82f95
1 fichiers modifiés avec 3 ajouts et 3 suppressions
  1. 3 3
      server/server.go

+ 3 - 3
server/server.go

@@ -276,9 +276,9 @@ func (s *Server) Dispatch(c raft.Command, w http.ResponseWriter, req *http.Reque
 
 	var url string
 	switch c.(type) {
-	case *JoinCommandV1, *RemoveCommandV1:
-		url, _ = ps.registry.PeerURL(leader)
-	case *JoinCommandV2, *RemoveCommandV2:
+	case *JoinCommandV1, *RemoveCommandV1,
+		*JoinCommandV2, *RemoveCommandV2,
+		*SetClusterConfigCommand:
 		url, _ = ps.registry.PeerURL(leader)
 	default:
 		url, _ = ps.registry.ClientURL(leader)