diff --git a/CHANGELOG b/CHANGELOG index 5057980a6..57fc8a260 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +2018-12-18 + - 1.17.9 + - [BUGFIX] Engine: reduce minumum batch size from 256 to 4 + 2018-12-10 - 1.17.8 - [BUGFIX] Fix compilation on FreeBSD and 32-bit Linux diff --git a/include/lsquic.h b/include/lsquic.h index 01d11ccaf..b66f3e24c 100644 --- a/include/lsquic.h +++ b/include/lsquic.h @@ -25,7 +25,7 @@ extern "C" { #define LSQUIC_MAJOR_VERSION 1 #define LSQUIC_MINOR_VERSION 17 -#define LSQUIC_PATCH_VERSION 8 +#define LSQUIC_PATCH_VERSION 9 /** * Engine flags: diff --git a/src/liblsquic/lsquic_engine.c b/src/liblsquic/lsquic_engine.c index d7bddb82d..4e2bb0869 100644 --- a/src/liblsquic/lsquic_engine.c +++ b/src/liblsquic/lsquic_engine.c @@ -66,8 +66,8 @@ /* The batch of outgoing packets grows and shrinks dynamically */ #define MAX_OUT_BATCH_SIZE 1024 -#define MIN_OUT_BATCH_SIZE 256 -#define INITIAL_OUT_BATCH_SIZE 512 +#define MIN_OUT_BATCH_SIZE 4 +#define INITIAL_OUT_BATCH_SIZE 32 struct out_batch {