소스 검색

in progress

0x4a52466c696e74 2 년 전
부모
커밋
a2f2134e5c
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      cache/cachemap.go

+ 5 - 0
cache/cachemap.go

@@ -81,6 +81,11 @@ func (s *CacheMap) EventCleaner() <-chan map[any]any {
 }
 
 func (s *CacheMap) cleanWorker() {
+	defer func() {
+		for _, v := range s.cleanChans {
+			close(v)
+		}
+	}()
 	t := time.NewTicker(s.live)
 loop:
 	for {