osrm-backend/features/lib/try_connect.js

14 lines
317 B
JavaScript
Raw Permalink Normal View History

'use strict';
const net = require('net');
const Timeout = require('node-timeout');
module.exports = function tryConnect(host, port, callback) {
net.connect({ port: port, host: host })
.on('connect', () => { callback(); })
.on('error', () => {
callback(new Error('Could not connect.'));
});
}