diff --git a/src/com/limelight/computers/ComputerManagerService.java b/src/com/limelight/computers/ComputerManagerService.java index c7e309a7..a0641d06 100644 --- a/src/com/limelight/computers/ComputerManagerService.java +++ b/src/com/limelight/computers/ComputerManagerService.java @@ -391,8 +391,9 @@ public class ComputerManagerService extends Service { discoveryServiceConnection, Service.BIND_AUTO_CREATE); // Create the thread pool for updating computer state - pollingPool = new ThreadPoolExecutor(1, MAX_CONCURRENT_REQUESTS, Long.MAX_VALUE, TimeUnit.DAYS, - new LinkedBlockingQueue(), new ThreadPoolExecutor.DiscardPolicy()); + pollingPool = new ThreadPoolExecutor(MAX_CONCURRENT_REQUESTS, MAX_CONCURRENT_REQUESTS, + Long.MAX_VALUE, TimeUnit.DAYS, new LinkedBlockingQueue(), + new ThreadPoolExecutor.DiscardPolicy()); // Lookup or generate this device's UID idManager = new IdentityManager(this);