From af0d6c12d1ae7debb72b30e18d37581cda866137 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期一, 13 一月 2020 10:43:36 +0800 Subject: [PATCH] debug --- run.go | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/run.go b/run.go index df0ef59..d24d1e3 100644 --- a/run.go +++ b/run.go @@ -69,7 +69,6 @@ return case id := <-ch: f.mapChanLock.Lock() - defer f.mapChanLock.Unlock() for k, v := range f.mapChan { v.life-- if k == id { @@ -81,6 +80,8 @@ delete(f.mapChan, k) } } + f.mapChanLock.Unlock() + default: time.Sleep(10 * time.Millisecond) } -- Gitblit v1.8.0