From: Matt Joiner Date: Fri, 2 Feb 2018 12:56:06 +0000 (+1100) Subject: request can be made from Reject and Cancel messages too X-Git-Tag: v1.0.0~223 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=ffe778392caed315fc1b2e657ab2f7d104ab8ade;p=btrtrc.git request can be made from Reject and Cancel messages too --- diff --git a/misc.go b/misc.go index cfedcbf1..58221661 100644 --- a/misc.go +++ b/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)))