From cc10010ef690e96b69be575f356d87a6b393c288 Mon Sep 17 00:00:00 2001 From: Sam Wilkins Date: Sat, 11 Jan 2020 09:56:25 -0500 Subject: renaming --- src/server/session/utilities/ipc.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/server/session/utilities') diff --git a/src/server/session/utilities/ipc.ts b/src/server/session/utilities/ipc.ts index 37aaa6757..fd8bf6075 100644 --- a/src/server/session/utilities/ipc.ts +++ b/src/server/session/utilities/ipc.ts @@ -23,20 +23,19 @@ export class PromisifiedIPCManager { this.target = target; } - public emit = async (name: string, args?: any, expectResponse = false): Promise => { + public emit = async (name: string, args?: any, awaitResponse = false): Promise => { if (!this.target.send) { return new Error("Cannot dispatch when send is undefined."); } - if (expectResponse) { + if (awaitResponse) { return new Promise(resolve => { const messageId = Utils.GenerateGuid(); const metadata: any = {}; metadata[this.ipc_id] = messageId; const responseHandler: MessageHandler = ({ args, metadata }) => { if (metadata[this.is_response] && metadata[this.ipc_id] === messageId) { - const { error } = args; this.target.removeListener("message", responseHandler); - resolve(error); + resolve(args.error as Error | undefined); } }; this.target.addListener("message", responseHandler); -- cgit v1.2.3-70-g09d2