From 20d17ec81772b4520f22b94b755d57b3f8acf528 Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Mon, 17 Mar 2025 12:35:22 +0530 Subject: [PATCH] [desktop] Stop force resets --- desktop/src/main.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/desktop/src/main.ts b/desktop/src/main.ts index 9ebc14ba20..a9d91e7645 100644 --- a/desktop/src/main.ts +++ b/desktop/src/main.ts @@ -404,10 +404,11 @@ const createMainWindow = () => { // "The unresponsive event is fired when Chromium detects that your // webContents is not responding to input messages for > 30 seconds." window.webContents.on("unresponsive", () => { - log.error( - "MainWindow's webContents are unresponsive, will restart the renderer process", - ); - window.webContents.forcefullyCrashRenderer(); + // There is a known case when this can happen: When the user to select a + // folder to upload (Upload > Folder), the browser callback to us takes + // some time. When trying to upload very large folders on slower Windows + // machines, this can take up to 30 seconds. + log.warn("MainWindow's webContents are unresponsive"); }); window.on("close", (event) => {