From c7116a37c0dd25215fc830d5f3342b61004b6e12 Mon Sep 17 00:00:00 2001 From: Yicheng Qin Date: Tue, 22 Apr 2014 14:02:54 -0700 Subject: [PATCH] fix(server): dispatch SetClusterConfigCommand correctly --- server/server.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/server.go b/server/server.go index e23a6023a..946a15f67 100644 --- a/server/server.go +++ b/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)