dillon1000/react
Commit
Browse files [Flight] Fix debug channel flag in Node.js server renderToPipeableStream (#35724)
## Summary - Fixes the `createRequest` call in `renderToPipeableStream` to pass `debugChannelReadable !== undefined` instead of `debugChannel !== undefined` in the turbopack, esm, and parcel Node.js server implementations - The webpack version already had the correct check; this brings the other bundler implementations in line The bug was introduced in #33754. With `debugChannel !== undefined`, the server could signal that debug info should be emitted even when only a write-only debug channel is provided (no readable side), potentially causing the client to block forever waiting for debug data that never arrives.
Changed paths3 files
First-parent comparisonpackages/react-server-dom-esm/src/server/ReactFlightDOMServerNode.js ModifiedM packages/react-server-dom-parcel/src/server/ReactFlightDOMServerNode.js ModifiedM packages/react-server-dom-turbopack/src/server/ReactFlightDOMServerNode.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…