Merge pull request #308 from TheOriginalWinCat/upstream

Make numwant in http request optional
This commit is contained in:
Jimmy Zelinskie 2017-04-21 15:15:10 -04:00 committed by GitHub
commit 00ab4acc98

View file

@ -63,7 +63,7 @@ func ParseAnnounce(r *http.Request, realIPHeader string, allowIPSpoofing bool) (
}
numwant, err := qp.Uint64("numwant")
if err != nil {
if err != nil && err != bittorrent.ErrKeyNotFound {
return nil, bittorrent.ClientError("failed to parse parameter: numwant")
}
request.NumWant = uint32(numwant)