Uh oh!
There was an error while loading. Please reload this page.
Add total_consistency_lock check in handle_post_event_actions - #4329
Conversation
👋 I see @joostjager was un-assigned. |
valentinewallace
left a comment
There was a problem hiding this comment.
Needs rustfmt CI fix
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@## main #4329 +/- ##
=======================================
Coverage 86.53% 86.53% =======================================
Files 158 158 Lines 103188 103190 +2 Branches 103188 103190 +2 =======================================
+ Hits 89292 89300 +8 + Misses 11471 11469 -2 + Partials 2425 2421 -4
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
We expect callers of `handle_post_event_actions` to hold a read lock on `total_consistency_lock`, and found that we forgot it in `process_pending_events` until recently. Here we add a relevant assertion to avoid such issues in the future.
5461ac6 to
8bdd1faCompare
valentinewallace
left a comment
There was a problem hiding this comment.
CI failure looks unrelated
ldk-reviews-bot
commented
Jan 21, 2026
👋 The first review has been submitted! Do you think this PR is ready for a second reviewer? If so, click here to assign a second reviewer. |
Uh oh!
There was an error while loading. Please reload this page.
We expect callers of
handle_post_event_actionsto hold a read lock ontotal_consistency_lock, and found that we forgot it inprocess_pending_eventsuntil recently. Here we add a relevant assertion to avoid such issues in the future.