Skip to content

Commit 7d8f68c

Browse files
authored
Solving issue #2692
ValueError: count must be a positive integer (got 0)
1 parent 933b210 commit 7d8f68c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

gunicorn/http/wsgi.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,8 +371,8 @@ def sendfile(self, respiter):
371371
if self.is_chunked():
372372
chunk_size = "%X\r\n" % nbytes
373373
self.sock.sendall(chunk_size.encode('utf-8'))
374-
375-
self.sock.sendfile(respiter.filelike, count=nbytes)
374+
if nbytes > 0:
375+
self.sock.sendfile(respiter.filelike, count=nbytes)
376376

377377
if self.is_chunked():
378378
self.sock.sendall(b"\r\n")

0 commit comments

Comments
 (0)