From c4c2d7c9996a6f4c8315d17eb8c666dcf969b616 Mon Sep 17 00:00:00 2001 From: Ben Ford Date: Wed, 12 Feb 2020 13:17:36 -0800 Subject: [PATCH 1/2] Fix support for older ruby Fixes #1 --- lib/pwsh.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pwsh.rb b/lib/pwsh.rb index 645ac4bd..4442af6f 100644 --- a/lib/pwsh.rb +++ b/lib/pwsh.rb @@ -54,7 +54,7 @@ def self.instance(cmd, args, options = {}) if manager.nil? || !manager.alive? # ignore any errors trying to tear down this unusable instance begin - manager&.exit + manager.exit if manager rescue nil end From b9d451c1484313e5951f73e31a75422c2e1e43a8 Mon Sep 17 00:00:00 2001 From: Ben Ford Date: Wed, 12 Feb 2020 18:42:48 -0800 Subject: [PATCH 2/2] Update lib/pwsh.rb Co-Authored-By: Michael T Lombardi (He/Him) --- lib/pwsh.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pwsh.rb b/lib/pwsh.rb index 4442af6f..4809498f 100644 --- a/lib/pwsh.rb +++ b/lib/pwsh.rb @@ -54,7 +54,7 @@ def self.instance(cmd, args, options = {}) if manager.nil? || !manager.alive? # ignore any errors trying to tear down this unusable instance begin - manager.exit if manager + manager.exit if defined?(manager) rescue nil end