From b9b6a52cb0c2f4cee0b10bef46ef298a3ad69990 Mon Sep 17 00:00:00 2001 From: Max Date: Tue, 18 Jan 2022 13:08:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E5=AE=8C=E6=AF=95=E5=85=B3?= =?UTF-8?q?=E9=97=AD=E6=95=B0=E6=8D=AE=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- importer/process.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/importer/process.go b/importer/process.go index 01de66b9..7c419d9d 100644 --- a/importer/process.go +++ b/importer/process.go @@ -23,6 +23,7 @@ func ProcessRun(process *gou.Process) interface{} { imp := Select(name) filename := process.ArgsString(1) src := Open(filename) + defer src.Close() mapping := anyToMapping(process.Args[2]) return imp.Run(src, mapping) } @@ -36,6 +37,7 @@ func ProcessData(process *gou.Process) interface{} { filename := process.ArgsString(1) src := Open(filename) + defer src.Close() page := process.ArgsInt(2) size := process.ArgsInt(3) @@ -62,6 +64,7 @@ func ProcessMapping(process *gou.Process) interface{} { filename := process.ArgsString(1) src := Open(filename) + defer src.Close() return imp.MappingPreview(src) } @@ -74,6 +77,7 @@ func ProcessMappingSetting(process *gou.Process) interface{} { filename := process.ArgsString(1) src := Open(filename) + defer src.Close() return imp.MappingSetting(src) }