replace time.NewTimer() with time.After()

This commit is contained in:
aler9
2021-03-14 15:28:53 +01:00
parent 5d271cc3b4
commit 378c5639bb

View File

@@ -642,10 +642,8 @@ func (sc *ServerConn) handleRequest(req *base.Request) (*base.Response, error) {
// this was causing problems during unit tests. // this was causing problems during unit tests.
if ua, ok := req.Header["User-Agent"]; ok && len(ua) == 1 && if ua, ok := req.Header["User-Agent"]; ok && len(ua) == 1 &&
strings.HasPrefix(ua[0], "GStreamer") { strings.HasPrefix(ua[0], "GStreamer") {
t := time.NewTimer(1 * time.Second)
defer t.Stop()
select { select {
case <-t.C: case <-time.After(1 * time.Second):
case <-sc.terminate: case <-sc.terminate:
} }
} }