Use tomb v2, update deps, fix hang on stale connection

- Use tomb v2 to properly spawn and reap goroutines (hopefully)
- Update deps
- Fix hang on stale connection due to improper goroutine management
This commit is contained in:
eleksir
2024-11-16 10:41:00 +03:00
parent 678d830f8c
commit fb19f8056a
345 changed files with 14486 additions and 7346 deletions

22
vendor/modules.txt vendored
View File

@@ -13,25 +13,27 @@ github.com/jbrukh/bayesian
# github.com/sirupsen/logrus v1.9.3
## explicit; go 1.13
github.com/sirupsen/logrus
# golang.org/x/crypto v0.10.0
## explicit; go 1.17
# golang.org/x/crypto v0.29.0
## explicit; go 1.20
golang.org/x/crypto/pbkdf2
# golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c
# golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f
## explicit; go 1.22.0
golang.org/x/exp/constraints
golang.org/x/exp/slices
# golang.org/x/sys v0.9.0
## explicit; go 1.17
golang.org/x/sys/internal/unsafeheader
# golang.org/x/net v0.31.0
## explicit; go 1.18
golang.org/x/net/context
# golang.org/x/sys v0.27.0
## explicit; go 1.18
golang.org/x/sys/unix
golang.org/x/sys/windows
# golang.org/x/text v0.10.0
## explicit; go 1.17
# golang.org/x/text v0.20.0
## explicit; go 1.18
golang.org/x/text/encoding
golang.org/x/text/encoding/charmap
golang.org/x/text/encoding/internal
golang.org/x/text/encoding/internal/identifier
golang.org/x/text/transform
# gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
# gopkg.in/tomb.v2 v2.0.0-20161208151619-d5d1b5820637
## explicit
gopkg.in/tomb.v1
gopkg.in/tomb.v2