diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-05-13 18:42:06 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-05-13 18:42:06 +0200 |
commit | e94185681f4c19874392019b0d43bdfefcbb85b5 (patch) | |
tree | f30a13d33c428560bd994c63af6bedcda27d87f9 /device.go | |
parent | 2c27ab205c992d3387574aa6d57780744d35d36f (diff) |
Cleanup ratelimiter
Diffstat (limited to 'device.go')
-rw-r--r-- | device.go | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -185,7 +185,7 @@ func (device *Device) IsUnderLoad() bool { now := time.Now() underLoad := len(device.queue.handshake) >= UnderLoadQueueSize if underLoad { - device.rate.underLoadUntil.Store(now.Add(time.Second)) + device.rate.underLoadUntil.Store(now.Add(UnderLoadAfterTime)) return true } @@ -276,7 +276,7 @@ func NewDevice(tun TUNDevice, logger *Logger) *Device { device.peers.keyMap = make(map[NoisePublicKey]*Peer) - // initialize anti-DoS / anti-scanning features + // initialize rate limiter device.rate.limiter.Init() device.rate.underLoadUntil.Store(time.Time{}) |