From 1462710aad56c61845f82aa81735e956ad0f9502 Mon Sep 17 00:00:00 2001 From: "@mazikiou" <mazikiou@takima.fr> Date: Fri, 1 Jul 2022 14:54:00 +0200 Subject: [PATCH] fix: catch errors in recorder --- deadlock-plugins/deadlock-extension/src/extension.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/deadlock-plugins/deadlock-extension/src/extension.ts b/deadlock-plugins/deadlock-extension/src/extension.ts index 4d55ec93..7aaf21e1 100644 --- a/deadlock-plugins/deadlock-extension/src/extension.ts +++ b/deadlock-plugins/deadlock-extension/src/extension.ts @@ -47,7 +47,13 @@ export async function activate(context: ExtensionContext) { error('Cannot init userConfig'); } if (isDocker()) { - Recorder.instance.run(); + try { + Recorder.instance.run(); + } catch (e) { + error('Could not run recorder'); + error(JSON.stringify(e)); + window.showErrorMessage("Le recorder n'a pas pu ĂȘtre lancĂ©"); + } runTimer(userConfig.getCurrentUserId(), userConfig.getMissionId(), context); } } -- GitLab