aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/server
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2017-01-24 23:07:40 +0000
committerGravatar Laszlo Csomor <laszlocsomor@google.com>2017-01-25 10:10:42 +0000
commit78cae6dd66b4c7ce348039c8956a6b2b758e1307 (patch)
tree6d4b9d33721d7d33bf2e25539a5ea78c4223c2cb /src/main/java/com/google/devtools/build/lib/server
parent3f06748eb6c4fe1a8d30aae118f37885c23ec984 (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.java21
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);
}
/**