fix travis build

This commit is contained in:
Max Lv
2015-11-30 15:10:24 +08:00
parent b0600a8784
commit ef0c87e55b
3 changed files with 183 additions and 177 deletions
+2 -3
View File
@@ -681,13 +681,12 @@ static void server_recv_cb(EV_P_ ev_io *w, int revents)
server->auth = 1;
}
server->buf->len -= offset;
if (server->buf->len < 0) {
if (server->buf->len < offset) {
report_addr(server->fd);
close_and_free_server(EV_A_ server);
return;
} else {
server->buf->len -= offset;
memmove(server->buf->array, server->buf->array + offset, server->buf->len);
}