From c5d9cc29df9767a148c9cd79d6820c761bed88eb Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期四, 07 一月 2021 16:55:02 +0800
Subject: [PATCH] requestCenter add log

---
 micronode.go |    2 +-
 hbusc.go     |    8 +++++---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/hbusc.go b/hbusc.go
index 2273393..75c4f1c 100644
--- a/hbusc.go
+++ b/hbusc.go
@@ -473,9 +473,11 @@
 	n := h.sockWorker.sock.SendandrecvTimeout(rNodes, data,&ret, h.conf.sendTimeOut)
 	h.printLog("requestCenter n:", n, "len(ret):", len(ret))
 	if n > 0 && len(ret) > 0{
-		var cr *CommonReply
-		if err = json.Unmarshal(ret[0].Data, cr); err == nil {
-			return cr, nil
+		var cr CommonReply
+		if err = json.Unmarshal(ret[0].Data, &cr); err == nil {
+			return &cr, nil
+		} else {
+			h.printLog("unmarshal to CommonReply err:", err)
 		}
 	}
 	return nil, fmt.Errorf("request center err")
diff --git a/micronode.go b/micronode.go
index 8644aec..7e3c955 100644
--- a/micronode.go
+++ b/micronode.go
@@ -195,7 +195,7 @@
 		Topic: TOPIC_QUERYPROC,
 	}
 	cr, err := ms.handle.RequestCenter(&r)
-	ms.printLog("requestCenter reply:", *cr, "err:", err)
+	ms.printLog("requestCenter reply:", cr, "err:", err)
 	if err != nil {
 		return nil, err
 	}

--
Gitblit v1.8.0