Browse Source

close resp body, close snapshot

Xiang Li 12 years ago
parent
commit
6edce10980
2 changed files with 2 additions and 3 deletions
  1. 1 1
      etcd.go
  2. 1 2
      util.go

+ 1 - 1
etcd.go

@@ -212,7 +212,7 @@ func main() {
 	}
 
 	// open the snapshot
-	go server.Snapshot()
+	//go server.Snapshot()
 
 	if webPort != -1 {
 		// start web

+ 1 - 2
util.go

@@ -68,9 +68,8 @@ func Get(t *transHandler, path string) (*http.Response, error) {
 func leaderClient() string {
 	resp, _ := Get(&serverTransHandler, server.Leader()+"/client")
 	if resp != nil {
-		defer resp.Body.Close()
 		body, _ := ioutil.ReadAll(resp.Body)
-
+		resp.Body.Close()
 		return string(body)
 	}
 	return ""