fix(ftp-server): large transfer leads to client timeout (#7639)
* fix(ftp-server): client timeout to wait a large file upload to netdisk * fix(ftp-server): driver alist v3 upload failed and temp files do not be deleted
This commit is contained in:
parent
ecefa5e0eb
commit
201e25c17f
@ -87,5 +87,7 @@ func (f *FileUploadProxy) Close() error {
|
|||||||
WebPutAsTask: false,
|
WebPutAsTask: false,
|
||||||
}
|
}
|
||||||
s.SetTmpFile(f.buffer)
|
s.SetTmpFile(f.buffer)
|
||||||
return fs.PutDirectly(f.ctx, dir, s, true)
|
s.Closers.Add(f.buffer)
|
||||||
|
_, err = fs.PutAsTask(f.ctx, dir, s)
|
||||||
|
return err
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user