Issue spotted by CodeRabbit in another diff. In D20501, the scope of the m_signals condition was too broad.
We actually never expect signal to be null in the current codebase, but in the future if we start releasing a kernel lib this will be a bug.
Differential D20544
Keep finalized-entry cleanup independent of signal delivery Authored by PiRK on Sep 2 2026, 13:50. Project Tags None Referenced Files
Subscribers None
Details
Issue spotted by CodeRabbit in another diff. In D20501, the scope of the m_signals condition was too broad. We actually never expect signal to be null in the current codebase, but in the future if we start releasing a kernel lib this will be a bug. ninja all check-all
Diff Detail
Event TimelineComment Actions Build Bitcoin ABC Diffs / Diff Testing (ai-review) failed.
Tail of the build log: /work /work/abc-ci-builds/ai-review Connecting to CodeRabbit... 0s elapsed Preparing review... 1s elapsed ✗ Review limit reached Limit details: You’ve used all 5 included reviews currently available. Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. You're only billed for reviews past your plan's rate limits ($0.25/file). Check out review usage here. You can wait 10 minutes for the limit to reset. https://app.coderabbit.ai/settings/billing?tab=usage&orgId=79839cd4-7849-4bd5-8d6d-5ecaf453356e https://app.coderabbit.ai/dashboard/review-capacity?orgId=79839cd4-7849-4bd5-8d6d-5ecaf453356e Build ai-review failed with exit code 1 |