DISPATCH-1096 - priority sheaf cleanup bug#384
DISPATCH-1096 - priority sheaf cleanup bug#384mgoulish wants to merge 2 commits intoapache:masterfrom
Conversation
Codecov Report
@@ Coverage Diff @@
## master #384 +/- ##
=========================================
+ Coverage 84.8% 84.8% +<.01%
=========================================
Files 73 73
Lines 16462 16466 +4
=========================================
+ Hits 13960 13964 +4
Misses 2502 2502
Continue to review full report at Codecov.
|
|
This patch clears up the too-many-links for sheaf error and improves my router network stability. FOr this I approve the patch. But in tests before and after this patch my throughput went from 2600 msg/S to 200-300 msg/S. The performance drop needs to be addressed as a separate issue. |
src/router_core/connections.c
Outdated
There was a problem hiding this comment.
Exiting the process here is a bit heavy handed. I think it's sufficient to log the critical error.
I don't see any changes in this PR that should affect throughput performance. |
I withdraw the above statement. There appears to be a memory leak that is causing performance (and other) problems. |
|
I yanked that exit(1). |
This is for the bug that Ganesh and Chuck saw while killing and restarting routers.
The test succeeded 10 times each (with 0 false results) in these 4 cases:
{ Debug, RelWithDebInfo } x { Should_Fail, Should_Succeed }