8000
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