From b7b410ddc2b84c06801bc2b2320bbeaf7f3fa936 Mon Sep 17 00:00:00 2001 From: tiptorrent development team Date: Fri, 10 Sep 2021 17:50:31 +0200 Subject: extend log on unknown internal state Specify what client has trigger the unknown internal state --- src/core.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/core.c b/src/core.c index ef730ac..6c7c542 100644 --- a/src/core.c +++ b/src/core.c @@ -168,7 +168,8 @@ static void tip_client_read_cb(struct ev_loop *loop, struct ev_io *io, int event ev_io_start(loop, &cli->io); break; default: - syslog(LOG_ERR, "unknown read state, critical internal error\n"); + syslog(LOG_ERR, "unknown read state, critical internal error for %s:%hu\n", + inet_ntoa(cli->addr.sin_addr), ntohs(cli->addr.sin_port)); goto close; } return; @@ -268,7 +269,8 @@ static void tip_client_write_cb(struct ev_loop *loop, struct ev_io *io, int even } break; default: - syslog(LOG_ERR, "unknown write state, critical internal error\n"); + syslog(LOG_ERR, "unknown write state, critical internal error for %s:%hu\n", + inet_ntoa(cli->addr.sin_addr), ntohs(cli->addr.sin_port)); goto close; } return; -- cgit v1.2.3-18-g5258