mirror of https://github.com/cloudreve/Cloudreve
Fix: cannot transfer tasks with multiple files in slave node
parent
3948ee7f3a
commit
4eb7525c51
|
@ -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)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue