From c09ba7051f7721833f752313a2e590ef3af12b35 Mon Sep 17 00:00:00 2001 From: Oscar Hinton Date: Tue, 26 Jan 2021 22:32:25 +0100 Subject: [PATCH] Add trailing slash to ipc.config.socketRoot. (#695) --- src/main/nativeMessaging.main.ts | 2 +- src/proxy/ipc.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/nativeMessaging.main.ts b/src/main/nativeMessaging.main.ts index 48793735..7d13ba58 100644 --- a/src/main/nativeMessaging.main.ts +++ b/src/main/nativeMessaging.main.ts @@ -18,7 +18,7 @@ export class NativeMessagingMain { ipc.config.id = 'bitwarden'; ipc.config.retry = 1500; if (process.platform === 'darwin') { - ipc.config.socketRoot = path.join(homedir(), 'tmp'); + ipc.config.socketRoot = `${homedir()}/tmp/`; } ipc.serve(() => { diff --git a/src/proxy/ipc.ts b/src/proxy/ipc.ts index ab68efc3..33dde2c7 100644 --- a/src/proxy/ipc.ts +++ b/src/proxy/ipc.ts @@ -1,13 +1,12 @@ /* tslint:disable:no-console */ import * as ipc from 'node-ipc'; import { homedir } from 'os'; -import * as path from 'path'; ipc.config.id = 'proxy'; ipc.config.retry = 1500; ipc.config.logger = console.warn; // Stdout is used for native messaging if (process.platform === 'darwin') { - ipc.config.socketRoot = path.join(homedir(), 'tmp'); + ipc.config.socketRoot = `${homedir()}/tmp/`; } export default class IPC {