From 033f87dedadda4c0600baaafac3741ff3959227a Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Thu, 19 May 2016 16:17:28 +0530 Subject: [PATCH] CLOUDSTACK-9348: Make NioConnection selector blocking by timeout Uses timeout based selector blocking. This makes connection handling aggressive safely. Signed-off-by: Rohit Yadav --- utils/src/com/cloud/utils/nio/NioConnection.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/src/com/cloud/utils/nio/NioConnection.java b/utils/src/com/cloud/utils/nio/NioConnection.java index 5040ab1d567..c93d697fb3b 100755 --- a/utils/src/com/cloud/utils/nio/NioConnection.java +++ b/utils/src/com/cloud/utils/nio/NioConnection.java @@ -130,7 +130,7 @@ public abstract class NioConnection implements Runnable { while (_isRunning) { try { - _selector.select(); + _selector.select(1000); // Someone is ready for I/O, get the ready keys Set readyKeys = _selector.selectedKeys();