oxen-mq/tests
Jason Rhinelander 6ddf033674 Fix proxy thread stall when workers fill up
When we hit the limit on the number of workers the proxy thread would
stop processing incoming messages, sending it into an infinite loop of
death.  The check was supposed to use `active_workers()` rather than
`workers.size()`, but even that isn't quite right: we want to *always*
pull all incoming messages off and queue them internally since different
categories have their own queue sizes (and so we have to pull it off to
know whether we want to keep it -- if spare category queue room -- or
drop it).
2020-04-21 16:55:40 -03:00
..
Catch2@b3b07215d1 Add initial test suite with some batch job tests 2020-02-06 18:10:26 -04:00
CMakeLists.txt 1.1.0: invocation-time SN auth; failure responses 2020-04-12 19:57:19 -03:00
common.h 1.1.0: invocation-time SN auth; failure responses 2020-04-12 19:57:19 -03:00
main.cpp Add initial test suite with some batch job tests 2020-02-06 18:10:26 -04:00
test_batch.cpp Add more locks around assertions 2020-03-21 12:56:13 -03:00
test_commands.cpp Test suite timing tweaks 2020-04-14 17:40:41 -03:00
test_connect.cpp Fix proxy thread stall when workers fill up 2020-04-21 16:55:40 -03:00
test_failures.cpp 1.1.0: invocation-time SN auth; failure responses 2020-04-12 19:57:19 -03:00
test_requests.cpp Test suite timing tweaks 2020-04-14 17:40:41 -03:00
test_string_view.cpp Fixed string_view c++17 compatibility 2020-02-24 22:20:56 -04:00