db: clarify peer disconnect diagnostics
Some checks failed
build / Linux asan (push) Has been cancelled
build / Linux release (push) Has been cancelled
build / FreeBSD build (push) Has been cancelled

This commit is contained in:
server
2026-04-14 16:23:33 +02:00
parent bba87f939f
commit f702a64305
3 changed files with 26 additions and 12 deletions

View File

@@ -105,7 +105,10 @@ int CPeerBase::Recv()
if (bytes_read < 0)
{
sys_err("socket_read failed %s", strerror(errno));
if (errno == 0)
return -2;
sys_err("socket_read failed: host=%s fd=%d errno=%d (%s)", m_host, m_fd, errno, strerror(errno));
return -1;
}
else if (bytes_read == 0)