fix time.Ticker leak

This commit is contained in:
Elara 2022-05-28 14:58:39 -07:00
parent c0a1c3bf43
commit 771c8c136e
1 changed files with 1 additions and 0 deletions

View File

@ -149,6 +149,7 @@ func (Channel) Time(ctx *server.Context, interval time.Duration) error {
case t := <-tick.C:
ch <- t
case <-ctx.Done():
tick.Stop()
close(ch)
return
}