From 5c7a963cf015194c486efbe46dfab619355eaae0 Mon Sep 17 00:00:00 2001 From: Yicheng Qin Date: Thu, 8 May 2014 13:20:46 -0700 Subject: [PATCH] chore(peer_server): adjust code to make it more clear --- server/peer_server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/peer_server.go b/server/peer_server.go index 2ce614724..17e71453d 100644 --- a/server/peer_server.go +++ b/server/peer_server.go @@ -321,10 +321,10 @@ func (s *PeerServer) asyncRemove() { // TODO(yichengq): it should also call async stop for raft server, // but this functionality has not been implemented. go func() { - defer s.Unlock() s.raftServer.Stop() s.routineGroup.Wait() close(s.removeNotify) + s.Unlock() }() }