request can be made from Reject and Cancel messages too
This commit is contained in:
parent
89b17c4372
commit
ffe778392c
2
misc.go
2
misc.go
@ -23,7 +23,7 @@ func newRequest(index, begin, length pp.Integer) request {
|
||||
|
||||
func newRequestFromMessage(msg *pp.Message) request {
|
||||
switch msg.Type {
|
||||
case pp.Request:
|
||||
case pp.Request, pp.Cancel, pp.Reject:
|
||||
return newRequest(msg.Index, msg.Begin, msg.Length)
|
||||
case pp.Piece:
|
||||
return newRequest(msg.Index, msg.Begin, pp.Integer(len(msg.Piece)))
|
||||
|
Loading…
x
Reference in New Issue
Block a user