Fix irc-api ConnectException in finally.

fix-message-formatting
Danny van Heumen 12 years ago
parent 5a76ecb96f
commit 6c41bbbb0b

@ -176,3 +176,33 @@ index 105b509..68dd46b 100644
+ return customContext;
+ }
}
commit f7d5d330e98607e54f7eea24c34ed28cc3e702f6
Author: Danny van Heumen <danny@dannyvanheumen.nl>
Date: Fri Mar 7 23:28:23 2014 +0100
Check if channel is open before closing.
diff --git a/src/main/java/com/ircclouds/irc/api/comms/SSLSocketChannelConnection.java b/src/main/java/com/ircclouds/irc/api/comms/SSLSocketChannelConnection.java
index abec187..d9e3f30 100644
--- a/src/main/java/com/ircclouds/irc/api/comms/SSLSocketChannelConnection.java
+++ b/src/main/java/com/ircclouds/irc/api/comms/SSLSocketChannelConnection.java
@@ -106,7 +106,10 @@ public class SSLSocketChannelConnection implements IConnection
}
finally
{
- sChannel.close();
+ if (sChannel.isOpen())
+ {
+ sChannel.close();
+ }
}
}
@@ -227,4 +230,4 @@ public class SSLSocketChannelConnection implements IConnection
return _sslCtx;
}
-}
\ No newline at end of file
+}

Loading…
Cancel
Save