diff --git a/test/nodes/core/core/75-exec_spec.js b/test/nodes/core/core/75-exec_spec.js index 0f588e204..e526756cf 100644 --- a/test/nodes/core/core/75-exec_spec.js +++ b/test/nodes/core/core/75-exec_spec.js @@ -881,9 +881,9 @@ describe('exec node', function() { var received = 0; var messages = [null,null]; var completeTest = function() { - received++; - if (received < 2) { - return; + if (messages[0] === null || messages[1] === null) { + // We have not yet had responses on both ports. + return } try { var msg = messages[0];