aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/windows
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/windows
parent3f06748eb6c4fe1a8d30aae118f37885c23ec984 (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.java15
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() {