Repository navigation
Fix PDS uploadBlob request stream stalls - #5360
Conversation
Reviewing PR #5360
|
Reviewing PR #5360
|
Reviewing PR #5360
|
Reviewing PR #5360
|
|
Claude finished @blackmichael's task in 6m 4s —— View job Review
The fix itself looks right. Two things worth doing before merge, neither blocking on the fix's correctness: 1. The abort path wasn't exercised — please get The PR description says only // This test would fail from an uncaught exception: this grace period gives time for that to surfaceThe behavioral difference: with 2. The package default is The stall only needs the source to reach backpressure before While there: a one-line comment saying the regression surfaces as a timeout would save the next person real time — a bare timeout on a test named "drains the MIME stream without stalling other consumers" is decipherable but not obvious. Smaller notes, take or leave:
Not flagged after checking: bare |

Summary
@atproto/pdsTesting
pnpm test:sqlite tests/blob-transactor.test.ts --runInBandLinear: https://linear.app/blueskyweb/issue/APP-2836/fix-pds-uploadblob-request-stream-stall
Ref: nodejs/node#53185 nodejs/node#64310