From 1b2236eb90dbe8f7bf3ef5d19e65c2a9c29306b0 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Wed, 30 Aug 2017 11:11:28 +0200 Subject: [PATCH] fixed #187, fixed #188 --- terminus-terminal/src/services/sessions.service.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/terminus-terminal/src/services/sessions.service.ts b/terminus-terminal/src/services/sessions.service.ts index 2d931c53..f639b6fd 100644 --- a/terminus-terminal/src/services/sessions.service.ts +++ b/terminus-terminal/src/services/sessions.service.ts @@ -156,6 +156,9 @@ export class Session { } async getWorkingDirectory (): Promise { + if (!this.truePID) { + return null + } if (process.platform === 'darwin') { let lines = (await exec(`lsof -p ${this.truePID} -Fn`))[0].toString().split('\n') if (lines[1] === 'fcwd') {