try to make cvs more stable for now. need to test this more in a bit.

svn:r612
This commit is contained in:
Roger Dingledine 2003-10-17 10:00:01 +00:00
parent 0b1afa951e
commit f96f964a19

View File

@ -14,13 +14,13 @@ struct buf_t {
size_t datalen; size_t datalen;
}; };
/* Size, in bytes, for newly allocated buffers. Should be a power of 2. */ /* Size, in bytes, for newly allocated buffers. Should be a power of 2. */
#define INITIAL_BUF_SIZE (4*1024) #define INITIAL_BUF_SIZE (512*1024) /* used to be 4*1024 */
/* Maximum size, in bytes, for resized buffers. */ /* Maximum size, in bytes, for resized buffers. */
#define MAX_BUF_SIZE (640*1024) #define MAX_BUF_SIZE (1024*1024)
/* Size, in bytes, for minimum 'shrink' size for buffers. Buffers may start /* Size, in bytes, for minimum 'shrink' size for buffers. Buffers may start
* out smaller than this, but they will never autoshrink to less * out smaller than this, but they will never autoshrink to less
* than this size. */ * than this size. */
#define MIN_BUF_SHRINK_SIZE (16*1024) #define MIN_BUF_SHRINK_SIZE (512*1024) /* used to be 16*1024 */
#define BUF_OK(b) ((b) && (b)->mem && (b)->datalen <= (b)->len) #define BUF_OK(b) ((b) && (b)->mem && (b)->datalen <= (b)->len)
/* Change a buffer's capacity. Must only be called when */ /* Change a buffer's capacity. Must only be called when */