Repository navigation
#265: Access supervision sessions only under the session lock - #293
Conversation
|
GitHub PR artifact is not available. Re-run CI, then apply the CTT label again. |
|
bugbot run |
PR SummaryMedium Risk Overview Session lifecycle: Timer behavior: Expiry scanning batches failed sessions, fires callbacks outside the lock, and Reviewed by Cursor Bugbot for commit a412098. Configure here. |
f2dc1a4 to
a412098
Compare
|
bugbot run |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit a412098. Configure here.
|
CTT Jenkins job: |
No regression was introduced 👌 |
…ession lock TX complete and RX report handlers raced on session status and expiry. Copy or update session fields under the lock and re-arm the timer after release. Signed-off-by: Márk Mihalik <Mark.Mihalik@silabs.com>
a412098 to
c7a7dc7
Compare
4c885d9
into
SiliconLabsSoftware:main
Issue
Closes: None
Change
TX complete and RX report handlers raced on session status and expiry. Copy or update session fields under the lock and re-arm the timer after release.
Checklist
./ci/scripts/clang-tidy.sh checkhas been run locally (see CONTRIBUTING.md)