From d833933aaa4915b337b19d7fb5e33d49a437f461 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Wed, 27 Dec 2017 22:27:35 -0800 Subject: [PATCH] Allow up to 1 second for fast poll to address connection flakiness --- .../com/limelight/computers/ComputerManagerService.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/limelight/computers/ComputerManagerService.java b/app/src/main/java/com/limelight/computers/ComputerManagerService.java index 7d317a56..8cdc80b1 100644 --- a/app/src/main/java/com/limelight/computers/ComputerManagerService.java +++ b/app/src/main/java/com/limelight/computers/ComputerManagerService.java @@ -37,7 +37,7 @@ public class ComputerManagerService extends Service { private static final int APPLIST_POLLING_PERIOD_MS = 30000; private static final int APPLIST_FAILED_POLLING_RETRY_MS = 2000; private static final int MDNS_QUERY_PERIOD_MS = 1000; - private static final int FAST_POLL_TIMEOUT = 500; + private static final int FAST_POLL_TIMEOUT = 1000; private static final int OFFLINE_POLL_TRIES = 5; private static final int INITIAL_POLL_TRIES = 2; private static final int EMPTY_LIST_THRESHOLD = 3; @@ -369,6 +369,10 @@ public class ComputerManagerService extends Service { return true; } else { + if (!manuallyAdded) { + LimeLog.warning("Auto-discovered PC failed to respond: "+addr); + } + return false; } }