chore: enable keepAlive in happy eyeballs http.Agent (#31434)
This commit is contained in:
parent
a6b6b243d0
commit
f11ab2f145
|
|
@ -45,8 +45,9 @@ class HttpsHappyEyeballsAgent extends https.Agent {
|
|||
}
|
||||
}
|
||||
|
||||
export const httpsHappyEyeballsAgent = new HttpsHappyEyeballsAgent();
|
||||
export const httpHappyEyeballsAgent = new HttpHappyEyeballsAgent();
|
||||
// These options are aligned with the default Node.js globalAgent options.
|
||||
export const httpsHappyEyeballsAgent = new HttpsHappyEyeballsAgent({ keepAlive: true });
|
||||
export const httpHappyEyeballsAgent = new HttpHappyEyeballsAgent({ keepAlive: true });
|
||||
|
||||
export async function createSocket(host: string, port: number): Promise<net.Socket> {
|
||||
return new Promise((resolve, reject) => {
|
||||
|
|
|
|||
|
|
@ -853,7 +853,7 @@ it('should not hang on a brotli encoded Range request', async ({ context, server
|
|||
headers: {
|
||||
range: 'bytes=0-2',
|
||||
},
|
||||
})).rejects.toThrow(/(failed to decompress 'br' encoding: Error: unexpected end of file|Parse Error: Data after \`Connection: close\`)/);
|
||||
})).rejects.toThrow(/Parse Error: Expected HTTP/);
|
||||
});
|
||||
|
||||
it('should dispose', async function({ context, server }) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue