2016-09-19 17:13:44 -04:00
|
|
|
'use strict';
|
|
|
|
|
|
|
|
const net = require('net');
|
|
|
|
const Timeout = require('node-timeout');
|
|
|
|
|
2018-04-03 19:36:45 -04:00
|
|
|
module.exports = function tryConnect(host, port, callback) {
|
|
|
|
net.connect({ port: port, host: host })
|
2016-09-19 17:13:44 -04:00
|
|
|
.on('connect', () => { callback(); })
|
|
|
|
.on('error', () => {
|
|
|
|
callback(new Error('Could not connect.'));
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|