summaryrefslogtreecommitdiff
path: root/indra/llmessage/patch_code.cpp
diff options
context:
space:
mode:
authorpepper <3782201+rohvani@users.noreply.github.com>2026-09-21 17:25:49 -0400
committerpepper <3782201+rohvani@users.noreply.github.com>2026-09-23 15:24:05 -0400
commit972ad1bf0bbba6836688023069a83ca8ca3827ff (patch)
tree9a3bb6086891b96b0e6b60749c85ee019cb92315 /indra/llmessage/patch_code.cpp
parent6de10b0368db189e5754f274d948c82a9d95fe57 (diff)
Centralize manager cancellation at asynchronous waits
Defer presentation through the existing non-yielding idle registration. Check the account epoch after HTTP, worker and timer waits, and terminate obsolete manager coroutines through LLCoros::Stopped. Use one scope exit to retire a resident pass, removing repeated lookups, cancellation branches and cleanup. Run the captured legacy and service deletion sweeps in one worker job while still awaiting main-loop view invalidation first. Checked cancellation, retry, priority and publication outcomes with the scheduler regressions and the Release viewer build.
Diffstat (limited to 'indra/llmessage/patch_code.cpp')
0 files changed, 0 insertions, 0 deletions