diff --git a/pinos/client/connection.c b/pinos/client/connection.c index 0fb34564b..efc540ed6 100644 --- a/pinos/client/connection.c +++ b/pinos/client/connection.c @@ -235,7 +235,8 @@ pinos_connection_get_next (PinosConnection *conn, again: if (buf->update) { - refill_buffer (conn, buf); + if (!refill_buffer (conn, buf)) + return false; buf->update = false; }