1
mirror of https://github.com/jakejarvis/hoot.git synced 2025-10-18 20:14:25 -04:00

Fix browser closing logic in screenshot service to ensure proper cleanup

This commit is contained in:
2025-10-14 18:20:07 -04:00
parent c7caf6a0a9
commit 6cacdb9648

View File

@@ -1,4 +1,3 @@
import { waitUntil } from "@vercel/functions";
import type { Browser } from "puppeteer-core";
import { getOrCreateCachedAsset } from "@/lib/cache/cached-asset";
import { SCREENSHOT_TTL_SECONDS, USER_AGENT } from "@/lib/constants";
@@ -154,7 +153,7 @@ export async function getOrCreateScreenshotBlobUrl(
} finally {
if (browser) {
try {
waitUntil(browser.close());
await browser.close();
} catch {}
}
}