From 378c5639bb17a0f1c864aad4f1a229d33e76b192 Mon Sep 17 00:00:00 2001 From: aler9 <46489434+aler9@users.noreply.github.com> Date: Sun, 14 Mar 2021 15:28:53 +0100 Subject: [PATCH] replace time.NewTimer() with time.After() --- serverconn.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/serverconn.go b/serverconn.go index c2474ad0..66b1d941 100644 --- a/serverconn.go +++ b/serverconn.go @@ -642,10 +642,8 @@ func (sc *ServerConn) handleRequest(req *base.Request) (*base.Response, error) { // this was causing problems during unit tests. if ua, ok := req.Header["User-Agent"]; ok && len(ua) == 1 && strings.HasPrefix(ua[0], "GStreamer") { - t := time.NewTimer(1 * time.Second) - defer t.Stop() select { - case <-t.C: + case <-time.After(1 * time.Second): case <-sc.terminate: } }