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 cc7809d commit e4333acCopy full SHA for e4333ac
lib/internal/http2/core.js
@@ -27,6 +27,7 @@ const {
27
StringPrototypeSlice,
28
Symbol,
29
SymbolAsyncDispose,
30
+ SymbolDispose,
31
TypedArrayPrototypeGetLength,
32
Uint32Array,
33
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