From 35c6a0e6a35cb89edfad197e67160abdfe47efc8 Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期二, 14 一月 2020 17:38:09 +0800
Subject: [PATCH] Merge branch 'cuda-8.0' of ssh://192.168.5.5:29418/libgowrapper/face into cuda-8.0

---
 run.go |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/run.go b/run.go
index bba0c82..353c8ab 100644
--- a/run.go
+++ b/run.go
@@ -193,7 +193,6 @@
 
 //////////////////////////////////////////////////////////////////
 const (
-	cacheFrameNum   = 3
 	trackChnTimeout = time.Duration(10)
 )
 
@@ -226,7 +225,7 @@
 
 func (f *face) run(ctx context.Context, in <-chan []byte, out chan<- sdkstruct.MsgSDK) {
 
-	chMsg := make(chan protomsg.SdkMessage)
+	chMsg := make(chan protomsg.SdkMessage, f.maxChannel)
 	go sdkhelper.UnserilizeProto(ctx, in, chMsg, f.fnLogger)
 
 	for {
@@ -246,7 +245,7 @@
 				f.ftrackChans[rMsg.Cid] <- rMsg
 			} else {
 
-				f.ftrackChans[rMsg.Cid] = make(chan protomsg.SdkMessage, cacheFrameNum)
+				f.ftrackChans[rMsg.Cid] = make(chan protomsg.SdkMessage, f.maxChannel)
 				chn := f.getAvailableChn()
 				if chn < 0 {
 					f.fnLogger("TOO MUCH CHANNEL")

--
Gitblit v1.8.0