Skip to content

[6.40] [geom] Fix stale thread-local navigators across manager lifetimes - #22946

Merged
dpiparo merged 1 commit into
root-project:v6-40-00-patchesfrom
root-project-bot:BP_6.40_pull_22937
Jul 29, 2026
Merged

[6.40] [geom] Fix stale thread-local navigators across manager lifetimes#22946
dpiparo merged 1 commit into
root-project:v6-40-00-patchesfrom
root-project-bot:BP_6.40_pull_22937

Conversation

@root-project-bot

Copy link
Copy Markdown

Backport of #22937, requested by @dpiparo. For your information @agheata

Invalidate cached navigator and thread-ID state across geometry manager lifetimes while keeping navigator selection local to each worker thread. Synchronize shared navigator-map lookups and add regression coverage for concurrent navigator creation and manager recreation after parallel overlap checks.

(cherry picked from commit 62946c6)
@github-actions

Copy link
Copy Markdown

Test Results

    22 files      22 suites   3d 12h 40m 38s ⏱️
 3 864 tests  3 864 ✅ 0 💤 0 ❌
77 208 runs  77 208 ✅ 0 💤 0 ❌

Results for commit 62bb571.

@dpiparo
dpiparo merged commit a526ff6 into root-project:v6-40-00-patches Jul 29, 2026
45 checks passed
@dpiparo
dpiparo deleted the BP_6.40_pull_22937 branch July 29, 2026 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants