We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5861589 commit 627bc92Copy full SHA for 627bc92
lib/internal/http2/core.js
@@ -28,6 +28,7 @@ const {
28
StringPrototypeSlice,
29
Symbol,
30
SymbolAsyncDispose,
31
+ SymbolDispose,
32
TypedArrayPrototypeGetLength,
33
Uint32Array,
34
Uint8Array,
@@ -1811,10 +1812,8 @@ class ClientHttp2Session extends Http2Session {
1811
1812
if (signal.aborted) {
1813
aborter();
1814
} else {
- signal.addEventListener('abort', aborter);
1815
- stream.once('close', () => {
1816
- signal.removeEventListener('abort', aborter);
1817
- });
+ const disposable = EventEmitter.addAbortListener(signal, aborter);
+ stream.once('close', disposable[SymbolDispose]);
1818
}
1819
1820
0 commit comments