chiark / gitweb /
mdwsetup.py (progoutput): Only read one byte to decide whether there is more.
[mLib] / mdwsetup.py
index 57832a2d20e5a9727d77ec913c2c57d407b349ed..0210714cbac542d91b5c525f14f851e23ecbbb89 100644 (file)
@@ -76,7 +76,7 @@ def progoutput(command):
   kid = SUB.Popen(command, stdout = SUB.PIPE)
   try:
     out = kid.stdout.readline()
-    junk = kid.stdout.read()
+    junk = kid.stdout.read(1)
   finally:
     kid.stdout.close()
   if junk != '': raise ValueError \