From 81425528a5fb5366e4c1a758e49b0a89f5d88a67 Mon Sep 17 00:00:00 2001 From: z7zmey Date: Mon, 25 Jun 2018 20:14:36 +0300 Subject: [PATCH] close file --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 7151f5b..f3adeec 100644 --- a/main.go +++ b/main.go @@ -86,7 +86,8 @@ func parserWorker(pathCh <-chan string, result chan<- parser.Parser) { return } - src, _ := os.Open(path) + src, err := os.Open(path) + checkErr(err) if *usePhp5 { parserWorker = php5.NewParser(src, path) @@ -95,6 +96,9 @@ func parserWorker(pathCh <-chan string, result chan<- parser.Parser) { } parserWorker.Parse() + + src.Close() + result <- parserWorker } }