From c089f8a62c0da541b41bde6a0d7f9faa42859ee6 Mon Sep 17 00:00:00 2001 From: Jordan Date: Thu, 24 Mar 2022 12:54:18 -0700 Subject: crawler: close temporary descriptor in advance of defer (performance) --- crawler.go | 1 + 1 file changed, 1 insertion(+) diff --git a/crawler.go b/crawler.go index 195bab6..014842c 100644 --- a/crawler.go +++ b/crawler.go @@ -266,6 +266,7 @@ func (c *Crawler) urlHandler(queue <-chan queuePair) { if httpErr == nil { httpResp.Body.Close() // nolint } + tmpFile.Close() os.Remove(tmpFile.Name()) wb := new(leveldb.Batch) -- cgit v1.2.3-54-g00ecf