From dd583a176fefb3346093bd89932cf06b9a61a74c Mon Sep 17 00:00:00 2001 From: Alexis Svinartchouk Date: Wed, 27 Feb 2019 19:24:17 +0100 Subject: [PATCH] Don't pass undefined sockets to ipc.server.emit() Changelog-entry: Don't pass undefined sockets to ipc.server.emit() Change-type: patch --- lib/gui/app/modules/image-writer.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/gui/app/modules/image-writer.js b/lib/gui/app/modules/image-writer.js index 3ab5fa6a..18faecee 100644 --- a/lib/gui/app/modules/image-writer.js +++ b/lib/gui/app/modules/image-writer.js @@ -392,7 +392,10 @@ exports.cancel = () => { try { const [ socket ] = ipc.server.sockets - ipc.server.emit(socket, 'cancel') + // eslint-disable-next-line no-undefined + if (socket !== undefined) { + ipc.server.emit(socket, 'cancel') + } } catch (error) { analytics.logException(error) }