You've already forked torrent-client
mirror of
https://github.com/veggiedefender/torrent-client.git
synced 2025-11-06 09:29:16 +02:00
Check error in request to client
This commit is contained in:
@@ -116,7 +116,10 @@ func attemptDownloadPiece(c *client, pw *pieceWork) ([]byte, error) {
|
||||
blockSize = pw.length - state.requested
|
||||
}
|
||||
|
||||
c.request(pw.index, state.requested, blockSize)
|
||||
err := c.request(pw.index, state.requested, blockSize)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
state.backlog++
|
||||
state.requested += blockSize
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user