Skip to content

Commit fa95cd5

Browse files
committed
quic: fix timeout regression from 11ed325
Commit 11ed325 introduced a regression in quic Signed-off-by: James M Snell <jasnell@gmail.com> PR-URL: #66028 Reviewed-By: Filip Skokan <panva.ip@gmail.com> Reviewed-By: Tim Perry <pimterry@gmail.com>
1 parent 61fa321 commit fa95cd5

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

lib/internal/quic/quic.js

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2640,15 +2640,10 @@ class QuicStream {
26402640
error = inner.destroyError ?? error;
26412641
if (error !== undefined) {
26422642
inner.pendingClose.reject(error);
2643+
inner.pendingStream.reject(error);
26432644
} else {
26442645
inner.pendingClose.resolve();
2645-
}
2646-
if (inner.state.pending) {
2647-
if (error !== undefined) {
2648-
inner.pendingStream.reject(error);
2649-
} else {
2650-
inner.pendingStream.resolve(error);
2651-
}
2646+
inner.pendingStream.resolve();
26522647
}
26532648
debug('stream closed');
26542649
if (onStreamClosedChannel.hasSubscribers) {

0 commit comments

Comments
 (0)