mirror of
https://github.com/halejohn/Cloudreve.git
synced 2026-01-26 09:34:57 +08:00
Fix: cannot transfer tasks with multiple files in slave node
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
package conf
|
package conf
|
||||||
|
|
||||||
// BackendVersion 当前后端版本号
|
// BackendVersion 当前后端版本号
|
||||||
var BackendVersion = "3.4.0"
|
var BackendVersion = "3.4.1"
|
||||||
|
|
||||||
// RequiredDBVersion 与当前版本匹配的数据库版本
|
// RequiredDBVersion 与当前版本匹配的数据库版本
|
||||||
var RequiredDBVersion = "3.4.0"
|
var RequiredDBVersion = "3.4.0"
|
||||||
|
|||||||
@@ -11,7 +11,6 @@ import (
|
|||||||
"github.com/cloudreve/Cloudreve/v3/pkg/task"
|
"github.com/cloudreve/Cloudreve/v3/pkg/task"
|
||||||
"github.com/cloudreve/Cloudreve/v3/pkg/util"
|
"github.com/cloudreve/Cloudreve/v3/pkg/util"
|
||||||
"os"
|
"os"
|
||||||
"path/filepath"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// TransferTask 文件中转任务
|
// TransferTask 文件中转任务
|
||||||
@@ -138,8 +137,8 @@ func (job *TransferTask) Do() {
|
|||||||
|
|
||||||
// Recycle 回收临时文件
|
// Recycle 回收临时文件
|
||||||
func (job *TransferTask) Recycle() {
|
func (job *TransferTask) Recycle() {
|
||||||
err := os.RemoveAll(filepath.Dir(job.Req.Src))
|
err := os.Remove(job.Req.Src)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
util.Log().Warning("无法删除中转临时目录[%s], %s", job.Req.Src, err)
|
util.Log().Warning("无法删除中转临时文件[%s], %s", job.Req.Src, err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user