summaryrefslogtreecommitdiff
path: root/paste/cascade.py
diff options
context:
space:
mode:
Diffstat (limited to 'paste/cascade.py')
-rw-r--r--paste/cascade.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/paste/cascade.py b/paste/cascade.py
index 09681d9..fb4ea7b 100644
--- a/paste/cascade.py
+++ b/paste/cascade.py
@@ -91,6 +91,8 @@ class Cascade(object):
copy_len = length
while copy_len > 0:
chunk = environ['wsgi.input'].read(min(copy_len, 4096))
+ if not chunk:
+ raise IOError("Request body truncated")
f.write(chunk)
copy_len -= len(chunk)
f.seek(0)