test: fix test-net-keepalive for AIX
authorImran Iqbal <imrani@ca.ibm.com>
Tue, 20 Oct 2015 20:58:16 +0000 (16:58 -0400)
committerJames M Snell <jasnell@gmail.com>
Thu, 29 Oct 2015 15:38:42 +0000 (08:38 -0700)
commit3bb4437abb49cae570ac42b39780182bd73719a9
tree1318acbd5bc6d74d096c6e3e6bac0ed6ebffe5f9
parentaf55641a6945f2dd11e3bfce9b5ece430d63f652
test: fix test-net-keepalive for AIX

Fixed an intermittent issue on AIX where the 100ms timeout was reached
before the 'connection' event was fired. This resulted in a failure as
serverConnection would be undefined and the assert.equal would throw an
error. Changed the flow of the test so that the timeout is only set
after a connection has been made.

Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
PR-URL: https://github.com/nodejs/node/pull/3458
test/parallel/test-net-keepalive.js