From 2a97c1246d8276fc790c881b2c58d467e4c7b6c6 Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期三, 06 一月 2021 16:44:20 +0800
Subject: [PATCH] 使用ForceBind

---
 hbusc.go |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/hbusc.go b/hbusc.go
index 0e4d58e..bb9281e 100644
--- a/hbusc.go
+++ b/hbusc.go
@@ -181,7 +181,7 @@
 	for _, v := range ri.Channel {
 		if k,ok := regR.ChannelKey[v];ok {
 			s := bhomebus.OpenSocket()
-			s.Bind(int(k))
+			s.ForceBind(int(k))
 			handle.m[v] = &sockServer{
 				sock: s,
 				info: &ri.Proc,
@@ -192,7 +192,7 @@
 	handle.wg = &sync.WaitGroup{}
 
 	sockReply := bhomebus.OpenSocket()
-	sockReply.Bind(int(regR.ReplyKey))
+	sockReply.ForceBind(int(regR.ReplyKey))
 	handle.wg.Add(1)
 	//serve server reply
 	go recvRoutine(ctx, sockReply, handle.wg, handle.chReply)

--
Gitblit v1.8.0