fix: daemon reuse file fd leak (#3180)
This commit is contained in:
parent
fc53dcf980
commit
44be646e45
|
|
@ -206,6 +206,7 @@ func (ptm *peerTaskManager) storePartialFile(ctx context.Context, request *FileT
|
||||||
log.Errorf("open dest file error when reuse peer task: %s", err)
|
log.Errorf("open dest file error when reuse peer task: %s", err)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
defer f.Close()
|
||||||
rc, err := ptm.StorageManager.ReadAllPieces(ctx,
|
rc, err := ptm.StorageManager.ReadAllPieces(ctx,
|
||||||
&storage.ReadAllPiecesRequest{PeerTaskMetadata: reuse.PeerTaskMetadata, Range: rg})
|
&storage.ReadAllPiecesRequest{PeerTaskMetadata: reuse.PeerTaskMetadata, Range: rg})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue