[or-cvs] make zlib buffer function set buf_highwater properly
Nick Mathewson
nickm at seul.org
Sun Jun 18 08:21:29 UTC 2006
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;
}
}
More information about the tor-commits
mailing list