Merge pull request 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") numwant, err := qp.Uint64("numwant")
if err != nil { if err != nil && err != bittorrent.ErrKeyNotFound {
return nil, bittorrent.ClientError("failed to parse parameter: numwant") return nil, bittorrent.ClientError("failed to parse parameter: numwant")
} }
request.NumWant = uint32(numwant) request.NumWant = uint32(numwant)