@@ -47,7 +47,7 @@ func GetPersistentShell(workingDir string) *PersistentShell {
47 shellInstance = newPersistentShell(workingDir)
47 shellInstance = newPersistentShell(workingDir)
50− if !shellInstance.isAlive {
50+ if shellInstance == nil || !shellInstance.isAlive {
51 shellInstance = newPersistentShell(shellInstance.cwd)
51 shellInstance = newPersistentShell(shellInstance.cwd)