diff options
author | Googler <noreply@google.com> | 2017-01-24 23:07:40 +0000 |
---|---|---|
committer | Laszlo Csomor <laszlocsomor@google.com> | 2017-01-25 10:10:42 +0000 |
commit | 78cae6dd66b4c7ce348039c8956a6b2b758e1307 (patch) | |
tree | 6d4b9d33721d7d33bf2e25539a5ea78c4223c2cb /src/main/java/com/google/devtools/build/lib/server | |
parent | 3f06748eb6c4fe1a8d30aae118f37885c23ec984 (diff) |
Global cleanup change.
--
PiperOrigin-RevId: 145473478
MOS_MIGRATED_REVID=145473478
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/server')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java b/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java index 231210dfc5..f37e97ae9f 100644 --- a/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java +++ b/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java @@ -22,6 +22,7 @@ import com.google.devtools.build.lib.vfs.FileStatus; import com.google.devtools.build.lib.vfs.Path; import com.google.devtools.build.lib.vfs.Symlinks; import java.io.IOException; +import java.util.concurrent.Future; import java.util.concurrent.ScheduledThreadPoolExecutor; import java.util.concurrent.TimeUnit; import java.util.logging.Level; @@ -56,13 +57,19 @@ class IdleServerTasks { Preconditions.checkState(!executor.isShutdown()); // Do a GC cycle while the server is idle. - executor.schedule(new Runnable() { - @Override public void run() { - try (AutoProfiler p = AutoProfiler.logged("Idle GC", LOG)) { - System.gc(); - } - } - }, 10, TimeUnit.SECONDS); + @SuppressWarnings("unused") + Future<?> possiblyIgnoredError = + executor.schedule( + new Runnable() { + @Override + public void run() { + try (AutoProfiler p = AutoProfiler.logged("Idle GC", LOG)) { + System.gc(); + } + } + }, + 10, + TimeUnit.SECONDS); } /** |