req.timeoutTimer = setTimeout(function timeoutHandler() {
        req.abort();
        var e = new Error('Connection timed out on request' + host);
        e.code = 'ETIMEDOUT';
        req.emit('error', e);