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