diff options
Diffstat (limited to 'src/main/java/com')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/runtime/ExperimentalEventHandler.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalEventHandler.java b/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalEventHandler.java index ee9028139a..fb0822acc7 100644 --- a/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalEventHandler.java +++ b/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalEventHandler.java @@ -417,6 +417,9 @@ public class ExperimentalEventHandler implements EventHandler { } private void doRefresh() { + if (buildComplete) { + return; + } long nowMillis = clock.currentTimeMillis(); if (lastRefreshMillis + minimalDelayMillis < nowMillis) { synchronized (this) { @@ -431,9 +434,6 @@ public class ExperimentalEventHandler implements EventHandler { LOG.warning("IO Error writing to output stream: " + e); } } - if (!stateTracker.progressBarTimeDependent() && mustRefreshAfterMillis < lastRefreshMillis) { - stopUpdateThread(); - } } else { // We skipped an update due to rate limiting. If this however, turned // out to be the last update for a long while, we need to show it in a |