summaryrefslogtreecommitdiff
path: root/lib/java/src/main/java/org/apache/thrift/TNonblockingMultiFetchClient.java
diff options
context:
space:
mode:
Diffstat (limited to 'lib/java/src/main/java/org/apache/thrift/TNonblockingMultiFetchClient.java')
-rw-r--r--lib/java/src/main/java/org/apache/thrift/TNonblockingMultiFetchClient.java18
1 files changed, 8 insertions, 10 deletions
diff --git a/lib/java/src/main/java/org/apache/thrift/TNonblockingMultiFetchClient.java b/lib/java/src/main/java/org/apache/thrift/TNonblockingMultiFetchClient.java
index 034cc8599..ffe4fa701 100644
--- a/lib/java/src/main/java/org/apache/thrift/TNonblockingMultiFetchClient.java
+++ b/lib/java/src/main/java/org/apache/thrift/TNonblockingMultiFetchClient.java
@@ -280,16 +280,14 @@ public class TNonblockingMultiFetchClient {
}
}
- if (selKey.isValid() && selKey.isWritable()) {
- if (sendBuf[index].hasRemaining()) {
- // if this socket throws an exception, print error msg and
- // skip it.
- try {
- SocketChannel sChannel = (SocketChannel) selKey.channel();
- sChannel.write(sendBuf[index]);
- } catch (Exception e) {
- LOGGER.error("Socket {} writes to server {} error", index, servers.get(index), e);
- }
+ if (selKey.isValid() && selKey.isWritable() && sendBuf[index].hasRemaining()) {
+ // if this socket throws an exception, print error msg and
+ // skip it.
+ try {
+ SocketChannel sChannel = (SocketChannel) selKey.channel();
+ sChannel.write(sendBuf[index]);
+ } catch (Exception e) {
+ LOGGER.error("Socket {} writes to server {} error", index, servers.get(index), e);
}
}