Merge pull request #2340 from Infisical/misc/added-timeout-for-hijacked-est-connection

misc: added timeout for est connection
This commit is contained in:
Sheen
2024-08-27 23:31:07 +08:00
committed by GitHub

View File

@@ -42,6 +42,11 @@ export const registerCertificateEstRouter = async (server: FastifyZodProvider) =
await res.hijack();
// definitive connection timeout to clean-up open connections and prevent memory leak
res.raw.setTimeout(10 * 1000, () => {
res.raw.end();
});
res.raw.setHeader(wwwAuthenticateHeader, `Basic realm="infisical"`);
res.raw.setHeader("Content-Length", 0);
res.raw.statusCode = 401;