9f90f9a2b8
now using a testsuite for the throttler tests.
2024-09-08 11:16:49 +02:00
c1ade0408d
some moving around of files in the throttling package to make the
...
structure more clear.
2024-09-08 11:16:49 +02:00
6c6d396393
more generalization of how time is handled in the tests.
...
Asynchronous variant that is easier to use and multi-thread safe.
2024-09-08 11:16:49 +02:00
1bf559bb65
moved the throttler to its own package.
2024-09-08 11:16:49 +02:00
fc7977f7bb
now using maps of Guid to Agent/Client in the state, working towards the definitive solution.
...
Using LinkedMap that preserves insertion order for the implementation and also added unit tests for that.
2024-09-08 11:16:49 +02:00
Erik Brakkee
882f97fa17
many small changes
...
* removed the Async utility
* now using Ping message to webclient for keep alive instaed of actual content
* added remote shell to AgentInfo
* retry of connections to the agent
* better logging for SynchronizeStreams
2024-09-08 11:16:49 +02:00
100771a7ba
restructuring
2024-09-08 11:16:49 +02:00