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,
|
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…
Reference in New Issue