git: isolate ipc env

This commit is contained in:
Joao Moreno
2019-11-20 16:06:55 +01:00
parent af864aed2f
commit f37b9d742c
5 changed files with 22 additions and 12 deletions

View File

@@ -26,7 +26,7 @@ export class Askpass implements IIPCHandler {
};
}
constructor(private ipc: IIPCServer) {
constructor(ipc: IIPCServer) {
this.disposable = ipc.registerHandler('askpass', this);
}
@@ -46,8 +46,7 @@ export class Askpass implements IIPCHandler {
ELECTRON_RUN_AS_NODE: '1',
GIT_ASKPASS: path.join(__dirname, 'askpass.sh'),
VSCODE_GIT_ASKPASS_NODE: process.execPath,
VSCODE_GIT_ASKPASS_MAIN: path.join(__dirname, 'askpass-main.js'),
VSCODE_GIT_ASKPASS_HANDLE: this.ipc.ipcHandlePath
VSCODE_GIT_ASKPASS_MAIN: path.join(__dirname, 'askpass-main.js')
};
}