From 439b5a2ce0651552d7359c7a2d3722dc60c8749c Mon Sep 17 00:00:00 2001 From: HFO4 <912394456@qq.com> Date: Wed, 11 Mar 2020 16:34:19 +0800 Subject: [PATCH] Modify: stop recycle filesystem when generate thumbnails --- pkg/filesystem/image.go | 2 -- pkg/task/tranfer.go | 2 -- 2 files changed, 4 deletions(-) diff --git a/pkg/filesystem/image.go b/pkg/filesystem/image.go index 040e329..40ff3da 100644 --- a/pkg/filesystem/image.go +++ b/pkg/filesystem/image.go @@ -45,8 +45,6 @@ func (fs *FileSystem) GetThumb(ctx context.Context, id uint) (*response.ContentR // GenerateThumbnail 尝试为本地策略文件生成缩略图并获取图像原始大小 // TODO 失败时,如果之前还有图像信息,则清除 func (fs *FileSystem) GenerateThumbnail(ctx context.Context, file *model.File) { - defer fs.Recycle() - // 判断是否可以生成缩略图 if !IsInExtensionList(HandledExtension, file.Name) { return diff --git a/pkg/task/tranfer.go b/pkg/task/tranfer.go index 7f03df4..0d2a7ca 100644 --- a/pkg/task/tranfer.go +++ b/pkg/task/tranfer.go @@ -78,8 +78,6 @@ func (job *TransferTask) GetError() *JobError { // Do 开始执行任务 func (job *TransferTask) Do() { - defer job.Recycle() - // 创建文件系统 fs, err := filesystem.NewFileSystem(job.User) if err != nil {