From 611ceabfb2d29c651ef8a5ccad814eb22db19d70 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Wed, 11 Jan 2023 14:49:06 +0100 Subject: [PATCH] Small fixes in tcp_acceptor --- src/worker/tcp_acceptor.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/worker/tcp_acceptor.c b/src/worker/tcp_acceptor.c index 84eeb04..e076229 100644 --- a/src/worker/tcp_acceptor.c +++ b/src/worker/tcp_acceptor.c @@ -105,7 +105,7 @@ static int tcp_acceptor(client_ctx_t *ctx) { if (ret != 1) { error_ssl(SSL_get_error(client->ssl, ret)); info("Unable to perform handshake"); - return - 1; + return -1; } client->ts_last = clock_micros(); } @@ -118,6 +118,7 @@ static int tcp_acceptor(client_ctx_t *ctx) { } void tcp_close(client_ctx_t *ctx) { + errno = 0; logger_set_prefix("[%*s]%s", INET6_ADDRSTRLEN, ctx->socket.s_addr, ctx->log_prefix); sock_close(&ctx->socket);