summaryrefslogtreecommitdiff
path: root/paste/httpserver.py
diff options
context:
space:
mode:
Diffstat (limited to 'paste/httpserver.py')
-rwxr-xr-xpaste/httpserver.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/paste/httpserver.py b/paste/httpserver.py
index 8f70cc4..7d12e61 100755
--- a/paste/httpserver.py
+++ b/paste/httpserver.py
@@ -436,7 +436,8 @@ class LimitedLengthFile(object):
if length is None:
length = left
else:
- length = max(length, left)
+ length = min(length, left)
+ # next two lines are hnecessary only if read(0) blocks
if not left:
return ''
data = self.file.read(length)