diff options
author | Justin Huntington <justinhuntington@gmail.com> | 2014-10-23 19:39:06 -0400 |
---|---|---|
committer | Justin Huntington <justinhuntington@gmail.com> | 2014-10-24 19:35:18 -0400 |
commit | 4efe25227cd73ffbce24b2444b209ec2dc7734a2 (patch) | |
tree | f1e6ec0d01290fca8704d3b3c4f9b71d6dd362bd /AndroidAsync | |
parent | 910e3c8b05e2f46115704d9b6049c1dc46dbb18a (diff) | |
download | AndroidAsync-4efe25227cd73ffbce24b2444b209ec2dc7734a2.tar.gz AndroidAsync-4efe25227cd73ffbce24b2444b209ec2dc7734a2.tar.bz2 AndroidAsync-4efe25227cd73ffbce24b2444b209ec2dc7734a2.zip |
auto-shrink AsyncServer.synchronousWorkers threadpool when idle
Diffstat (limited to 'AndroidAsync')
-rw-r--r-- | AndroidAsync/src/com/koushikdutta/async/AsyncServer.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/AndroidAsync/src/com/koushikdutta/async/AsyncServer.java b/AndroidAsync/src/com/koushikdutta/async/AsyncServer.java index 1d7ecff..4c94844 100644 --- a/AndroidAsync/src/com/koushikdutta/async/AsyncServer.java +++ b/AndroidAsync/src/com/koushikdutta/async/AsyncServer.java @@ -403,8 +403,8 @@ public class AsyncServer { private static ExecutorService newSynchronousWorkers() { ThreadFactory tf = new NamedThreadFactory("AsyncServer-worker-"); - ThreadPoolExecutor tpe = new ThreadPoolExecutor(4, 4, 0L, - TimeUnit.MILLISECONDS, new LinkedBlockingQueue<Runnable>(), tf); + ThreadPoolExecutor tpe = new ThreadPoolExecutor(1, 4, 10L, + TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>(), tf); return tpe; } |