From: Matt Joiner Date: Fri, 22 Jun 2018 07:43:02 +0000 (+1000) Subject: Update accept limit parameters X-Git-Tag: v1.0.0~127^2 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=70093a4db37576bd08649c28eddf43f4d791fca3;p=btrtrc.git Update accept limit parameters --- diff --git a/client.go b/client.go index 69b42c99..705354ba 100644 --- a/client.go +++ b/client.go @@ -1270,7 +1270,7 @@ func (cl *Client) acceptLimitClearer() { select { case <-cl.closed.LockedChan(&cl.mu): return - case <-time.After(5 * time.Minute): + case <-time.After(15 * time.Minute): cl.mu.Lock() cl.clearAcceptLimits() cl.mu.Unlock() @@ -1282,5 +1282,5 @@ func (cl *Client) rateLimitAccept(ip net.IP) bool { if cl.config.DisableAcceptRateLimiting { return false } - return cl.acceptLimiter[ipStr(maskIpForAcceptLimiting(ip).String())] >= 3 + return cl.acceptLimiter[ipStr(maskIpForAcceptLimiting(ip).String())] > 0 }