|
@ -27,7 +27,9 @@ var assert = require('assert'); |
|
|
var net = require('net'); |
|
|
var net = require('net'); |
|
|
|
|
|
|
|
|
var server = net.createServer(function(socket) { |
|
|
var server = net.createServer(function(socket) { |
|
|
server.close(); |
|
|
server.close(function() { |
|
|
|
|
|
assert.equal(server.connections, 0); |
|
|
|
|
|
}); |
|
|
process.nextTick(function() { |
|
|
process.nextTick(function() { |
|
|
socket.destroy(); |
|
|
socket.destroy(); |
|
|
}); |
|
|
}); |
|
@ -35,8 +37,4 @@ var server = net.createServer(function(socket) { |
|
|
|
|
|
|
|
|
server.listen(common.PORT, function() { |
|
|
server.listen(common.PORT, function() { |
|
|
net.createConnection(common.PORT); |
|
|
net.createConnection(common.PORT); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
server.on('close', function() { |
|
|
|
|
|
assert.equal(server.connections, 0); |
|
|
|
|
|
}); |
|
|
|