diff --git a/src/sbbs3/websrvr.c b/src/sbbs3/websrvr.c index 3bfd174acc1a216d77058d61bffe6527b8999bf3..2bcf1e677768258102020a9eebcd1ed473d15eda 100644 --- a/src/sbbs3/websrvr.c +++ b/src/sbbs3/websrvr.c @@ -4765,7 +4765,8 @@ static BOOL exec_fastcgi(http_session_t *session) memset(br->reserved, 0, sizeof(br->reserved)); int result = sendsocket(sock, (void *)msg, msglen); if (result != msglen) { - lprintf(LOG_ERR, "%04d !ERROR %d sending %d bytes to FastCGI socket (send returned %d)", session->socket, ERROR_VALUE, msglen, result); + lprintf(LOG_ERR, "%04d %s [%s] !ERROR %d sending %d bytes to FastCGI socket (send returned %d)" + ,session->socket, session->client.protocol, session->host_ip, ERROR_VALUE, msglen, result); free(msg); closesocket(sock); return FALSE;