From b2966957e060d4b2c14d039fea604132811ef32f Mon Sep 17 00:00:00 2001 From: Audrius Butkevicius Date: Sun, 22 Oct 2017 13:56:19 +0100 Subject: [PATCH] lib/connections: Add KCP blacklist period --- lib/connections/kcp_misc.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/connections/kcp_misc.go b/lib/connections/kcp_misc.go index 20efb335..69e08698 100644 --- a/lib/connections/kcp_misc.go +++ b/lib/connections/kcp_misc.go @@ -15,6 +15,7 @@ import ( "sync/atomic" "time" + "github.com/AudriusButkevicius/kcp-go" "github.com/AudriusButkevicius/pfilter" "github.com/xtaci/smux" ) @@ -24,6 +25,10 @@ var ( filters filterList ) +func init() { + kcp.BlacklistDuration = 10 * time.Minute +} + type filterList []*pfilter.PacketFilter // Sort connections by whether they are unspecified or not, as connections