diff --git a/lrpc_test.go b/lrpc_test.go index c7cccf9..72cb76a 100644 --- a/lrpc_test.go +++ b/lrpc_test.go @@ -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 }