From 82144a2800819085f7b025e9da1c74356cb41b3d Mon Sep 17 00:00:00 2001 From: David Smith Date: Fri, 15 Mar 2013 01:13:21 -0700 Subject: [PATCH] fix(web-server): Socket.write TypeError in 0.10.0 Stop 'run_complete' handler from passing boolean false to socket.end() when the run results' exit code is non-zero. Prevent the boolean from propagating to Socket.write and triggering 'invalid data' in 0.10.0. --- lib/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/server.js b/lib/server.js index f4610fc5f..c51e1e870 100644 --- a/lib/server.js +++ b/lib/server.js @@ -166,7 +166,7 @@ exports.start = function(cliOptions, done) { // clean up, close runner socket globalEmitter.once('run_complete', function(browsers, results) { resultReporter.removeAdapter(socketWrite); - socket.end(!results.exitCode && constant.EXIT_CODE_0); + socket.end(results.exitCode ? void 0 : constant.EXIT_CODE_0); }); });