Ejemplo n.º 1
0
function upstream_response(d, start, end) {
    var socket = this;

    var ws = socket.ws;
    if (!ws) {
        log.warn('no stream set for req:', socket.req.url);
        return;
    }

    ws.write(d.slice(start, end));

    if (socket.upgraded) {
        return;
    }

    var ret = socket.parser.execute(d, start, end - start);
    if (ret instanceof Error) {
        log.error(ret);
        parsers.free(parser);
        socket.destroy(ret);
    }
}
Ejemplo n.º 2
0
 client_server.on('close', function() {
     log.warn('Unclaimed before timeout.');
     log.trace('closed tcp socket for client(%s)', id);
     clearTimeout(conn_timeout);
     delete clients[id];
 });