From 5647e6c1991f85992997fcbff2a239e3c584a876 Mon Sep 17 00:00:00 2001 From: Lauren Budorick Date: Wed, 30 Mar 2016 18:20:37 -0700 Subject: [PATCH] Fix double shutdown --- features/support/launch_classes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/support/launch_classes.js b/features/support/launch_classes.js index c50437d49..6ecb1eedb 100644 --- a/features/support/launch_classes.js +++ b/features/support/launch_classes.js @@ -38,7 +38,7 @@ var OSRMBaseLoader = class { } osrmDown (callback) { - if (this.scope.pid) { + if (this.scope.pid && this.child && !this.child.exitCode) { process.kill(this.scope.pid, this.scope.TERMSIGNAL); this.waitForShutdown(callback); this.scope.pid = null;