Skip to content

Reset PagedLODs requestStatus after prune the queue#1694

Merged
robertosfield merged 1 commit intovsg-dev:masterfrom
ArepMM:fix-request-status-after-prune-queue
Apr 15, 2026
Merged

Reset PagedLODs requestStatus after prune the queue#1694
robertosfield merged 1 commit intovsg-dev:masterfrom
ArepMM:fix-request-status-after-prune-queue

Conversation

@ArepMM
Copy link
Copy Markdown
Contributor

@ArepMM ArepMM commented Apr 14, 2026

While testing, I found that some of PagedLOD may become broken forever. When we move to a new location at scene, multiple PagedLODs are added to queue. If we leave this location after short time before all models loading, the rest of them will be deleted from queue by DatabaseQueue::prune(), but they still have status ReadRequest and will be ignored by RecordTraversal next time. I add resetting of status and it works correct now.

@robertosfield robertosfield merged commit 03f8473 into vsg-dev:master Apr 15, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants