[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] make zlib buffer function set buf_highwater properly
Update of /home/or/cvsroot/tor/src/or
In directory moria:/tmp/cvs-serv9886/src/or
Modified Files:
buffers.c
Log Message:
make zlib buffer function set buf_highwater properly
Index: buffers.c
===================================================================
RCS file: /home/or/cvsroot/tor/src/or/buffers.c,v
retrieving revision 1.192
retrieving revision 1.193
diff -u -p -d -r1.192 -r1.193
--- buffers.c 18 Jun 2006 07:27:47 -0000 1.192
+++ buffers.c 18 Jun 2006 08:21:27 -0000 1.193
@@ -1331,6 +1331,8 @@ write_to_buf_zlib(buf_t *buf, tor_zlib_s
break;
}
buf->datalen += old_avail - avail;
+ if (buf->datalen > buf->highwater)
+ buf->highwater = buf->datalen;
buf_total_used += old_avail - avail;
}
}