Replace deprecated "gpu-process-crashed" with "child-process-gone" (#2471)

This commit is contained in:
Tasos Boulis
2022-12-14 10:49:12 +02:00
committed by GitHub
parent 19ad7843d0
commit a1c39d954b
2 changed files with 5 additions and 5 deletions

View File

@@ -1,7 +1,7 @@
// Copyright (c) 2016-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
import {app, BrowserWindow, Event, dialog, WebContents, Certificate} from 'electron';
import {app, BrowserWindow, Event, dialog, WebContents, Certificate, Details} from 'electron';
import log from 'electron-log';
import urlUtils from 'common/utils/url';
@@ -178,6 +178,6 @@ export async function handleAppCertificateError(event: Event, webContents: WebCo
}
}
export function handleAppGPUProcessCrashed(event: Event, killed: boolean) {
log.error(`The GPU process has crashed (killed = ${killed})`);
export function handleChildProcessGone(event: Event, details: Details) {
log.error('"child-process-gone" The child process has crashed. Details: ', details);
}

View File

@@ -63,10 +63,10 @@ import {
handleAppBeforeQuit,
handleAppBrowserWindowCreated,
handleAppCertificateError,
handleAppGPUProcessCrashed,
handleAppSecondInstance,
handleAppWillFinishLaunching,
handleAppWindowAllClosed,
handleChildProcessGone,
} from './app';
import {handleConfigUpdate, handleDarkModeChange} from './config';
import {
@@ -183,7 +183,7 @@ function initializeAppEventListeners() {
app.on('before-quit', handleAppBeforeQuit);
app.on('certificate-error', handleAppCertificateError);
app.on('select-client-certificate', CertificateManager.handleSelectCertificate);
app.on('gpu-process-crashed', handleAppGPUProcessCrashed);
app.on('child-process-gone', handleChildProcessGone);
app.on('login', AuthManager.handleAppLogin);
app.on('will-finish-launching', handleAppWillFinishLaunching);
}