]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Pull synchronous firewall callback performance improvement
authorMatt Joiner <anacrolix@gmail.com>
Wed, 17 Nov 2021 03:24:38 +0000 (14:24 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Wed, 17 Nov 2021 03:24:38 +0000 (14:24 +1100)
Reduces CPU overhead when receiving lot of UDP traffic.

go.mod
go.sum

diff --git a/go.mod b/go.mod
index 66427762bda8f7f36060992ba19be02c0fc67085..03e9cd5ce19693ac1d9e064397d2cd0ed9ea1006 100644 (file)
--- a/go.mod
+++ b/go.mod
@@ -12,7 +12,7 @@ require (
        github.com/anacrolix/dht/v2 v2.13.0
        github.com/anacrolix/envpprof v1.1.1
        github.com/anacrolix/fuse v0.2.0
-       github.com/anacrolix/go-libutp v1.0.4
+       github.com/anacrolix/go-libutp v1.0.5-0.20211117031120-2dac1c67ecc5
        github.com/anacrolix/log v0.10.0
        github.com/anacrolix/missinggo v1.3.0
        github.com/anacrolix/missinggo/perf v1.0.0
diff --git a/go.sum b/go.sum
index aff1106f9cbc563b280e765450338a34cc7489ad..e7c21c57c476c2dc99b4f7979a1780d2c4d6ed5a 100644 (file)
--- a/go.sum
+++ b/go.sum
@@ -118,8 +118,9 @@ github.com/anacrolix/fuse v0.2.0 h1:pc+To78kI2d/WUjIyrsdqeJQAesuwpGxlI3h1nAv3Do=
 github.com/anacrolix/fuse v0.2.0/go.mod h1:Kfu02xBwnySDpH3N23BmrP3MDfwAQGRLUCj6XyeOvBQ=
 github.com/anacrolix/go-libutp v0.0.0-20180522111405-6baeb806518d/go.mod h1:beQSaSxwH2d9Eeu5ijrEnHei5Qhk+J6cDm1QkWFru4E=
 github.com/anacrolix/go-libutp v1.0.2/go.mod h1:uIH0A72V++j0D1nnmTjjZUiH/ujPkFxYWkxQ02+7S0U=
-github.com/anacrolix/go-libutp v1.0.4 h1:95sv09MoNQbgEJqJLrotglFnVBAiMx1tyl6xMAmnAgg=
 github.com/anacrolix/go-libutp v1.0.4/go.mod h1:8vSGX5g0b4eebsDBNVQHUXSCwYaN18Lnkse0hUW8/5w=
+github.com/anacrolix/go-libutp v1.0.5-0.20211117031120-2dac1c67ecc5 h1:VIMEtC+qYhEEBZHMvtOQKiKy+SI+u+Su/MXY8K2nOKY=
+github.com/anacrolix/go-libutp v1.0.5-0.20211117031120-2dac1c67ecc5/go.mod h1:8vSGX5g0b4eebsDBNVQHUXSCwYaN18Lnkse0hUW8/5w=
 github.com/anacrolix/log v0.0.0-20180412014343-2323884b361d/go.mod h1:sf/7c2aTldL6sRQj/4UKyjgVZBu2+M2z9wf7MmwPiew=
 github.com/anacrolix/log v0.3.0/go.mod h1:lWvLTqzAnCWPJA08T2HCstZi0L1y2Wyvm3FJgwU9jwU=
 github.com/anacrolix/log v0.3.1-0.20190913000754-831e4ffe0174/go.mod h1:lWvLTqzAnCWPJA08T2HCstZi0L1y2Wyvm3FJgwU9jwU=