From b8786e458787967e3b91afe0d0054c6858fc1f57 Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Tue, 18 Feb 2020 17:37:19 -0500 Subject: Remove bad assert If there's no room left in the buffer, tls_read will return 0 (since we gave it zero length to read into) and cause client->error to be set. --- client.c | 1 - 1 file changed, 1 deletion(-) diff --git a/client.c b/client.c index fe5eceb..b3fc32e 100644 --- a/client.c +++ b/client.c @@ -277,7 +277,6 @@ static bool intercept(const char *line, size_t len) { } void clientRecv(struct Client *client) { - assert(client->len < sizeof(client->buf)); ssize_t read = tls_read( client->tls, &client->buf[client->len], sizeof(client->buf) - client->len -- cgit 1.4.1