commit 133a47aceeccfa16d3d2bfd00fd12ab55353c427 from: Omar Polo date: Wed Jul 28 12:37:43 2021 UTC improved logging commit - 2ef72ade13e31cbf163a25854c17b1c1465a2388 commit + 133a47aceeccfa16d3d2bfd00fd12ab55353c427 blob - 7dd32a01c16ee310db6ac416be38136e94d04a40 blob + 9c67ff4cb4eb7cedf9d11866b2079cbe467b8b0f --- listener.c +++ listener.c @@ -678,22 +678,20 @@ client_read(struct bufferevent *bev, void *d) log_debug("in client read"); for (;;) { - log_debug("buffer length %zu < 4? %s", EVBUFFER_LENGTH(src), - EVBUFFER_LENGTH(src) < 4 ? "true" : "false"); if (EVBUFFER_LENGTH(src) < 4) return; memcpy(&len, EVBUFFER_DATA(src), sizeof(len)); - log_debug("raw msg len=%"PRIu32, len); len = le32toh(len); log_debug("msg len=%"PRIu32, len); + log_debug("expecting a message %"PRIu32" bytes long " + "(of wich %zu already read)", + len, EVBUFFER_LENGTH(src)); - log_debug("%zu > %zu? %s", (size_t)len, EVBUFFER_LENGTH(src), - len > EVBUFFER_LENGTH(src) ? "true" : "false"); if (len > EVBUFFER_LENGTH(src)) return; - log_debug("forwarding a message"); + log_debug("forwarding the message"); listener_imsg_compose_client(client, IMSG_BUF, client->id, EVBUFFER_DATA(src), len); evbuffer_drain(src, len);