浏览代码

tweak broker example

Evan Huus 12 年之前
父节点
当前提交
cb8190ccd7
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      broker_test.go

+ 4 - 2
broker_test.go

@@ -145,14 +145,16 @@ func ExampleBroker() error {
 	if err != nil {
 	if err != nil {
 		return err
 		return err
 	}
 	}
+	defer broker.Close()
 
 
 	request := MetadataRequest{Topics: []string{"myTopic"}}
 	request := MetadataRequest{Topics: []string{"myTopic"}}
 	response, err := broker.GetMetadata("myClient", &request)
 	response, err := broker.GetMetadata("myClient", &request)
+	if err != nil {
+		return err
+	}
 
 
 	fmt.Println("There are", len(response.Topics), "topics active in the cluster.")
 	fmt.Println("There are", len(response.Topics), "topics active in the cluster.")
 
 
-	broker.Close()
-
 	return nil
 	return nil
 }
 }