return self.readPendingChars()
got = ''
while n:
- got = got + self.readPendingChars(n)
- n = n - len(got)
+ got0 = self.readPendingChars(n)
+ got = got + got0
+ n = n - len(got0)
return got
def readPendingChars(self, max=None):
"""Read all currently pending subprocess output as a single string."""