summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2019-04-05 13:42:39 -0500
committerMichael Merickel <michael@merickel.org>2019-04-05 13:42:39 -0500
commit4ee5af662d7cfc8ff9c212a397f5749dc7f9a879 (patch)
tree46ab9c872a9b0071e8a1b9bd98da72d32e235967
parent291f8e196ccb4343e2539a55d480b0b5a76d1e87 (diff)
downloadwaitress-outbuf-high-watermark.tar.gz
adjust changelogoutbuf-high-watermark
-rw-r--r--CHANGES.txt13
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)