first commit

This commit is contained in:
加里
2014-08-08 16:30:53 +08:00
commit fe0774f04e
124 changed files with 5517 additions and 0 deletions

17
lib/getPort.js Normal file
View File

@@ -0,0 +1,17 @@
var portrange = 40000;
module.exports = function(cb) {
var port = portrange;
++portrange;
var server = require("net").createServer();
server.listen(port, function (err) {
server.once('close', function () {
cb(port);
});
server.close();
});
server.on('error', function (err) {
getPort(cb);
});
};