From a3a1543f52728fb2069db8dd9fa9ab8fbfd57044 Mon Sep 17 00:00:00 2001 From: Merkushev Kirill Date: Sun, 30 Apr 2017 22:16:46 +0300 Subject: [PATCH] defer cancel in http calls (#17) --- selenoid/selenoid.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/selenoid/selenoid.go b/selenoid/selenoid.go index d854d4f3..5b726f78 100644 --- a/selenoid/selenoid.go +++ b/selenoid/selenoid.go @@ -90,7 +90,8 @@ func Status(ctx context.Context, baseUrl string) ([]byte, error) { return nil, err } - timedCtx, _ := context.WithTimeout(ctx, 1*time.Second) + timedCtx, cancel := context.WithTimeout(ctx, 1*time.Second) + defer cancel() var state State if err = httpDo(ctx, req.WithContext(timedCtx), func(resp *http.Response, err error) error {