summaryrefslogtreecommitdiff
path: root/test/simple/test-net-server-close.js
diff options
context:
space:
mode:
authorMikeal Rogers <mikeal.rogers@gmail.com>2012-02-16 11:52:47 -0800
committerisaacs <i@izs.me>2012-02-18 17:46:28 -0800
commitd530ee62cd1eb1fd038f4e86314c741422b4de25 (patch)
tree783b524d17e90207ea478a09216758156eae736e /test/simple/test-net-server-close.js
parent96338432e2b76ee294b7e9e8ee56164288a56a08 (diff)
downloadnode-new-d530ee62cd1eb1fd038f4e86314c741422b4de25.tar.gz
Issue #2762. Add callback to close function.
Diffstat (limited to 'test/simple/test-net-server-close.js')
-rw-r--r--test/simple/test-net-server-close.js10
1 files changed, 4 insertions, 6 deletions
diff --git a/test/simple/test-net-server-close.js b/test/simple/test-net-server-close.js
index 916d8ef113..c3036979f7 100644
--- a/test/simple/test-net-server-close.js
+++ b/test/simple/test-net-server-close.js
@@ -27,7 +27,9 @@ var assert = require('assert');
var net = require('net');
var server = net.createServer(function(socket) {
- server.close();
+ server.close(function() {
+ assert.equal(server.connections, 0);
+ });
process.nextTick(function() {
socket.destroy();
});
@@ -35,8 +37,4 @@ var server = net.createServer(function(socket) {
server.listen(common.PORT, function() {
net.createConnection(common.PORT);
-});
-
-server.on('close', function() {
- assert.equal(server.connections, 0);
-});
+}); \ No newline at end of file