From 3282b9b775826906ab859337bb25721210788f50 Mon Sep 17 00:00:00 2001 From: Jake Fink Date: Sat, 27 Apr 2024 10:51:43 -0400 Subject: [PATCH] add error handling to runtime.background messaging (#8949) --- apps/browser/src/background/runtime.background.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/browser/src/background/runtime.background.ts b/apps/browser/src/background/runtime.background.ts index 294346fe9f95..14eb228fb0ac 100644 --- a/apps/browser/src/background/runtime.background.ts +++ b/apps/browser/src/background/runtime.background.ts @@ -85,7 +85,11 @@ export default class RuntimeBackground { this.messageListener.allMessages$ .pipe( mergeMap(async (message: any) => { - await this.processMessage(message); + try { + await this.processMessage(message); + } catch (err) { + this.logService.error(err); + } }), ) .subscribe();