repo: ngircd action: commit revision: path_from: revision_from: 477224be5c0d5e117d26d1181647bf9697c12c79: path_to: revision_to:
commit 477224be5c0d5e117d26d1181647bf9697c12c79 Author: Alexander BartonDate: Sat Feb 12 23:24:26 2011 +0100 Enhance logging on "write buffer overflow" diff --git a/src/ngircd/conn.c b/src/ngircd/conn.c
--- a/src/ngircd/conn.c
+++ b/src/ngircd/conn.c
@@ -906,8 +906,8 @@ Conn_Write( CONN_ID Idx, char *Data, size_t Len )
if (array_bytes(&My_Connections[Idx].wbuf) + Len >=
writebuf_limit) {
Log(LOG_NOTICE,
- "Write buffer overflow (connection %d, size %lu byte)!",
- Idx,
+ "Write buffer overflow (connection %d, limit is %lu bytes, %lu bytes new, %lu bytes pending)!",
+ Idx, writebuf_limit, Len,
(unsigned long)array_bytes(&My_Connections[Idx].wbuf));
Conn_Close(Idx, "Write buffer overflow!", NULL, false);
return false;
-----END OF PAGE-----