From 05df98920273ed1eb41b0867fad1920dc2f0ae54 Mon Sep 17 00:00:00 2001 From: Yanlong Wang Date: Fri, 14 Feb 2025 17:59:18 +0800 Subject: [PATCH] fix: unhandled rejection case --- backend/functions/src/services/puppeteer.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/functions/src/services/puppeteer.ts b/backend/functions/src/services/puppeteer.ts index e679a65..9ac0346 100644 --- a/backend/functions/src/services/puppeteer.ts +++ b/backend/functions/src/services/puppeteer.ts @@ -886,6 +886,7 @@ export class PuppeteerControl extends AsyncService { } let nextSnapshotDeferred = Defer(); + nextSnapshotDeferred.promise.catch(()=> 'just dont crash anything'); const crippleListener = () => nextSnapshotDeferred.reject(new ServiceCrashedError({ message: `Browser crashed, try again` })); this.once('crippled', crippleListener); nextSnapshotDeferred.promise.finally(() => {