Skip to main content
← Back to list
01Issue
BugShippedSwamp CLIPublic
Assigneesstack72

Relationships

#1992 model_handlers acquires write lock on pure-read method invocations

Opened by stack72 · 9/3/2026· Shipped 9/4/2026

model_handlers.ts:404 calls acquireModelLocks on every method invocation including pure-read methods like status. A concurrent status call blocks behind an in-progress record_dispatch on the same instance. Reads on the same model instance can proceed in parallel; only writes need serialization. Found during investigation of lab #1980 (S3 lock contention). Stack trace: acquireModelLocks at src/cli/repo_context.ts:1249, called from src/serve/handlers/model_handlers.ts:404.

02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED+ 1 MOREASSIGNED+ 2 MOREREVIEW+ 7 MOREPR_MERGED+ 2 MORESESSION_SUMMARIZED

Shipped

9/4/2026, 3:43:31 AM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack729/3/2026, 11:12:57 PM

Sign in to post a ripple.