summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBert JW Regeer <bertjw@regeer.org>2019-01-02 13:40:51 -0700
committerBert JW Regeer <bertjw@regeer.org>2019-01-02 13:40:51 -0700
commit180b0d85c47eeb940d86dbeb73e9e97d7d83afd3 (patch)
treefdb95710239f44e8dbe1467a8386093c5f2e55d6
parentb25d84e288b637cb334e0d9dfc5218b21aad2469 (diff)
downloadwaitress-180b0d85c47eeb940d86dbeb73e9e97d7d83afd3.tar.gz
Only warn/fake bytes written if there is data
-rw-r--r--waitress/task.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/waitress/task.py b/waitress/task.py
index 5a90b25..f910e86 100644
--- a/waitress/task.py
+++ b/waitress/task.py
@@ -342,7 +342,7 @@ class Task(object):
self.logged_write_excess = True
if towrite:
channel.write_soon(towrite)
- else:
+ elif data:
# Cheat, and tell the application we have written all of the bytes,
# even though the response shouldn't have a body and we are
# ignoring it entirely.