Index: gclient_utils.py |
diff --git a/gclient_utils.py b/gclient_utils.py |
index d082fb7e706c7e808e7de9d0a519a8c5df9a58d7..1777cfd73bfb4b767a1d411e4902549b18bfaa2d 100644 |
--- a/gclient_utils.py |
+++ b/gclient_utils.py |
@@ -824,10 +824,13 @@ class ExecutionQueue(object): |
self.last_subproc_output > self.last_join): |
if self.progress: |
print >> sys.stdout, '' |
+ sys.stdout.flush() |
elapsed = Elapsed() |
print >> sys.stdout, '[%s] Still working on:' % elapsed |
+ sys.stdout.flush() |
for task in self.running: |
print >> sys.stdout, '[%s] %s' % (elapsed, task.item.name) |
+ sys.stdout.flush() |
except KeyboardInterrupt: |
# Help debugging by printing some information: |
print >> sys.stderr, ( |