From fc7495a106fff079df894c87d80de456c6a6d15e Mon Sep 17 00:00:00 2001 From: Max Lv Date: Wed, 17 Apr 2013 15:25:58 +0800 Subject: [PATCH] fix typo --- src/server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server.c b/src/server.c index 32d6d472..30a487c8 100644 --- a/src/server.c +++ b/src/server.c @@ -172,7 +172,7 @@ static void server_recv_cb (EV_P_ ev_io *w, int revents) { } } else if (s < r) { remote->buf_len = r - s; - remote->buf_idx = r; + remote->buf_idx = s; ev_io_stop(EV_A_ &server_recv_ctx->io); ev_io_start(EV_A_ &remote->send_ctx->io); } @@ -479,7 +479,7 @@ static void remote_recv_cb (EV_P_ ev_io *w, int revents) { return; } else if (s < r) { server->buf_len = r - s; - server->buf_idx = r; + server->buf_idx = s; ev_io_stop(EV_A_ &remote_recv_ctx->io); ev_io_start(EV_A_ &server->send_ctx->io); return;