From 3beefe09250ed61da9b6a6a084cf5b97f0725afa Mon Sep 17 00:00:00 2001 From: Scott Carver Date: Fri, 9 Nov 2018 18:24:37 -0800 Subject: [PATCH] Fix travis subprocess.kill problem - attempt 3 Spawn a detached process, which should also prevent parent from waiting for kill to finish. --- test/server_process.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/server_process.js b/test/server_process.js index 21e1ee4..5bbe981 100644 --- a/test/server_process.js +++ b/test/server_process.js @@ -14,7 +14,8 @@ describe('server process', function() { console.log("launching server...") server_proc = child_process.spawn('yarn', ['dev'], { cwd: '.', - shell: '/bin/bash' + shell: '/bin/bash', + detached: true }); server_proc.on('exit', function(code, signal) {