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/windows | |
parent | 3f06748eb6c4fe1a8d30aae118f37885c23ec984 (diff) |
Global cleanup change.
--
PiperOrigin-RevId: 145473478
MOS_MIGRATED_REVID=145473478
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/windows')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/windows/WindowsSubprocess.java | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/windows/WindowsSubprocess.java b/src/main/java/com/google/devtools/build/lib/windows/WindowsSubprocess.java index e0009d52fd..16f05e47e6 100644 --- a/src/main/java/com/google/devtools/build/lib/windows/WindowsSubprocess.java +++ b/src/main/java/com/google/devtools/build/lib/windows/WindowsSubprocess.java @@ -21,6 +21,7 @@ import java.io.OutputStream; import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; +import java.util.concurrent.Future; import java.util.concurrent.ThreadFactory; import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicInteger; @@ -144,11 +145,15 @@ public class WindowsSubprocess implements Subprocess { waitLatch = new CountDownLatch(1); // Every Windows process we start consumes a thread here. This is suboptimal, but seems to be // the sanest way to reconcile WaitForMultipleObjects() and Java-style interruption. - WAITER_POOL.submit(new Runnable() { - @Override public void run() { - waiterThreadFunc(); - } - }); + @SuppressWarnings("unused") + Future<?> possiblyIgnoredError = + WAITER_POOL.submit( + new Runnable() { + @Override + public void run() { + waiterThreadFunc(); + } + }); } private void waiterThreadFunc() { |