Fix bug that Gene found in greenpipe.

This commit is contained in:
Ryan Williams
2010-02-21 21:39:30 -05:00
parent 6adaecdc76
commit 2466add6fa

View File

@@ -416,7 +416,7 @@ class GreenPipe(object):
chunk, self.recvbuffer = buf[:found], buf[found:]
return chunk
checked = max(0, len(buf) - (len(terminator) - 1))
d = self.fd.read(BUFFER_SIZE)
d = self.read(BUFFER_SIZE)
if not d:
break
buf += d
@@ -428,7 +428,7 @@ class GreenPipe(object):
chunk, self.recvbuffer = buf[:found], buf[found:]
return chunk
checked = len(buf)
d = self.fd.read(BUFFER_SIZE)
d = self.read(BUFFER_SIZE)
if not d:
break
buf += d