socket.setTimeout(time, function socketTimeoutHandler() {
                req.abort();
                var e = new Error('Socket timed out on request' + host);
                e.code = 'ESOCKETTIMEDOUT';
                req.emit('error', e);