diff --git a/controller/file.go b/controller/file.go index c69e772..9fe9e9d 100644 --- a/controller/file.go +++ b/controller/file.go @@ -192,6 +192,7 @@ func (this *FileController) OnThumbnail(c *gin.Context) { return } + defer file.Close() bytes,e :=ioutil.ReadAll(file) if nil != e{ log.Print(e.Error()) @@ -217,12 +218,14 @@ func (this *FileController) OnDownLoad(c *gin.Context) { return } file,e := os.Open(utils.GetCurrentDirectory() + "/image/" +fileName) + if nil != e{ log.Print(e.Error()) c.JSON(200,resp) return } + defer file.Close() bytes,e :=ioutil.ReadAll(file) if nil != e{ log.Print(e.Error())