-
Notifications
You must be signed in to change notification settings - Fork 106
Description
Summary: there is no reliable solution for the issue at the moment except for reverting to the 5.4 kernel.
I just tried to toggle the Start minimized to tray option on the "General" app settings block and got the Invocation timeout of calling "patchBaseConfig" method on "electron-mail:ipcMain-api" channel with 25000ms timeout error message which I expected to see since I visually saw that the form remains blocked which means the flag toggling process is still in progress.
The issue occurred after the computer got out from the suspend mode.
Toggling the Start minimized to tray flag simply sends the signal to the main process, then the main process updates the config.json and sends the updated version back.
So far the issue has been noticed only on Arch Linux based systems (see also #250 and #252). The app instability issues started to happen a few days ago (on Feb 8-12), so seems to be caused by recent system update since the app is a static thing (was not updated).
Toggling the Start minimized to tray flag is just one case I noticed but it looks like the inter-process communication is affected as a whole thing (see #250 and #252). The wild guess is that the file system access involvement is a required but not limited condition for an issue occurring (access to FS gets freezed and so IPC request doesn't respond within the timeout).
CC @lachlantula, @gourdcaptain, @srappan. Not sure if this issue is similar to issue you reported just recently, since I use @electron v8 based build but you were using released build which is @electron v7 based.