diff options
author | Michael Merickel <michael@merickel.org> | 2019-04-05 13:42:39 -0500 |
---|---|---|
committer | Michael Merickel <michael@merickel.org> | 2019-04-05 13:42:39 -0500 |
commit | 4ee5af662d7cfc8ff9c212a397f5749dc7f9a879 (patch) | |
tree | 46ab9c872a9b0071e8a1b9bd98da72d32e235967 | |
parent | 291f8e196ccb4343e2539a55d480b0b5a76d1e87 (diff) | |
download | waitress-4ee5af662d7cfc8ff9c212a397f5749dc7f9a879.tar.gz |
adjust changelogoutbuf-high-watermark
-rw-r--r-- | CHANGES.txt | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index d5c6274..2897939 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -17,9 +17,6 @@ Features with a lot of data. See https://github.com/Pylons/waitress/pull/242 -Bugfixes -~~~~~~~~ - - Stop early and close the ``app_iter`` when attempting to write to a closed socket due to a client disconnect. This should notify a long-lived streaming response when a client hangs up. @@ -35,6 +32,9 @@ Bugfixes still be flushed efficiently. See https://github.com/Pylons/waitress/pull/246 +Bugfixes +~~~~~~~~ + - When a client closes a socket unexpectedly there was potential for memory leaks in which data was written to the buffers after they were closed, causing them to reopen. @@ -49,10 +49,9 @@ Bugfixes the server will die before benefiting from these changes. See https://github.com/Pylons/waitress/pull/245 -- Fix a bug in which an ``app_iter`` that emits data chunks quicker than can - be written to a socket may never cleanup data that has already been sent. - This would cause buffers in waitress to grow without bounds. These buffers - now properly reclaim their space as data is written to the socket. +- Fix a bug in which a streaming ``app_iter`` may never cleanup data that has + already been sent. This would cause buffers in waitress to grow without + bounds. These buffers now properly rotate and release their data. See https://github.com/Pylons/waitress/pull/242 1.2.1 (2019-01-25) |