diff --git a/packages/webui/src/reads.mjs b/packages/webui/src/reads.mjs index 0443a7c9..ab908629 100644 --- a/packages/webui/src/reads.mjs +++ b/packages/webui/src/reads.mjs @@ -77,7 +77,7 @@ export function queueReader({ root, env = process.env, timeoutMs = 30000, maxByt if (status === null) return done(reject, new ReadError('read-failed', 'the queue read did not finish')); // 2 is the store's "invalid data or refused": fail closed. Anything // else failed to run; the view keeps its last read. - if (status === 2) return done(reject, new ReadError('queue-refused', said || 'the queue refused the read')); + if (status === 3) return done(reject, new ReadError('queue-refused', said || 'the queue refused the read')); if (status !== 0) return done(reject, new ReadError('read-failed', said || `the queue read exited ${status}`)); try { const doc = JSON.parse(Buffer.concat(out).toString('utf8'));