From a6b0215037bd21c04834f6ae1d6abf2077332318 Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期五, 03 九月 2021 15:50:53 +0800
Subject: [PATCH] impl DeRegister

---
 hbusc.go |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/hbusc.go b/hbusc.go
index 23f0c61..f6c3d1c 100644
--- a/hbusc.go
+++ b/hbusc.go
@@ -190,6 +190,15 @@
 func (h *BHBus) DeRegister(dri *RegisterInfo) error {
 
 	h.printLog("DeRegister")
+	req := bhome_msg.ProcInfo{
+		ProcId: []byte(h.ri.Proc.ID),
+		Name: []byte(h.ri.Proc.Name),
+	}
+	reply := bhome_msg.MsgCommonReply{}
+	if !bhsgo.Unregister(&req, &reply, h.conf.sendTimeOut) {
+		h.printLog("Unregister false! ")
+		return errors.New("Unregister false! ")
+	}
 	return nil
 }
 

--
Gitblit v1.8.0