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;