Commit Graph

10 Commits

Author SHA1 Message Date
e2c7a443b4
Breaking change: refactor statistics, improve p5.CloseAllConns 2023-12-05 13:53:24 -08:00
2aa45803af
fix CloseAllConns (#104)
* Fix: fix CloseAllConns

* Fix: probably fix recycling being off and a slew of other bugs (make proxymap a ptr)

* Chore: update kayos/common
2023-10-27 23:54:02 -07:00
a9392b52e3
Testing: let the proxy engine close gracefully on slow test runners 2023-09-28 03:58:51 -07:00
c2bfc73b09
Testing: don't fail on accounting discrepancy but increase coverage for pause and resume 2023-09-28 03:52:22 -07:00
07f4fee878
Feat: make prox5 an io.Closer 2023-09-26 22:13:28 -07:00
d9c9ced993
Testing: add coverage for GetTotalValidated 2023-09-07 00:05:38 -07:00
e7d2019e0e
Testing: set env for scaler debug in tests 2023-09-06 23:54:51 -07:00
6411c4d80b
Fix: check for nil error before errors.Is (prolly not needed?) 2023-09-06 23:54:39 -07:00
8250fbd8d8
Fix: killAllConns and improve test versatility + CI 2023-08-29 13:38:52 -07:00
471f7690d2
dev->staging (#91)
* Fix: Didn't unlock ._.

* Refactor: reduce complexity

* Fix: part of my commit message ended up in the commit :^)

* Fix: mutex locking snafu

* Fix: if proxy disqualified then it's not still good

* Fix race cond. in socks lib + add tests + update uagents

* Chore: tidy up

* Fix: bad var name

* Testing: Make integration test more realistic

* Update CI

* Fix go vet: returning fatal from goroutine

* Fix: remove gotrace

* CI: Add PR summarizer

* Chore: gomod

* Chore[CI]: fix branch in workflow
2023-08-11 22:51:49 -07:00