mirror of https://github.com/Xhofe/alist
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 deletedpull/7655/head
parent
ecefa5e0eb
commit
201e25c17f
|
@ -87,5 +87,7 @@ func (f *FileUploadProxy) Close() error {
|
|||
WebPutAsTask: false,
|
||||
}
|
||||
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…
Reference in New Issue