10 Commits

Author SHA1 Message Date
Zhe Wu
ebb60f690b Fix valgrind error in HealthMonitor 2022-04-07 15:48:06 -07:00
Zhe Wu
5fd494a57b Allow worker health monitor to report recent destroyed peers who currently have roles in transaction systems 2022-04-06 13:33:50 -07:00
sfc-gh-tclinkenbeard
a71099471b Update copyright header dates 2022-03-21 13:36:23 -07:00
Mohamed Oulmahdi
d32d18ea64 Fix purgeOutdatedHistory 2022-02-18 11:47:44 +01:00
sfc-gh-tclinkenbeard
f28ac955c3 Remove unnecessary temporary objects while growing objects of type std::vector<std::pair<A, B>> 2021-05-10 16:32:50 -07:00
Andrew Noyes
08997d8602 Fix bugs turned up by _GLIBCXX_DEBUG
Compiling with -D_GLIBCXX_DEBUG enables libstc++ "debug mode", where
additional debug information is tracked with iterators and reported if
iterators are misused. This turned up two bugs.

I threw in removing dead code and avoiding an unnecessary map lookup
while I was in the neighborhood.
2021-02-04 02:37:51 +00:00
Vishesh Yadav
da7d0093ee Cleanup unused code 2020-04-15 19:48:25 -07:00
Vishesh Yadav
613b8bb169 More TraceEvents and remove 'delayed' used for debugging 2020-04-03 15:53:00 -07:00
Vishesh Yadav
1d35f2ff5a Mark a connection as failed for X seconds if closes too often 2020-04-03 15:53:00 -07:00
Vishesh Yadav
d90e168e24 Add HealthMonitoring skeleton code 2020-04-03 15:53:00 -07:00