From: Dave H. <hel...@us...> - 2014-05-16 00:37:24
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv16806/src/org/sblim/cimclient/internal/wbem Modified Files: Tag: Experimental WBEMClientCIMXML.java Log Message: 2732 HttpClient resource leak in WBEMClientCIMXML Index: WBEMClientCIMXML.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java,v retrieving revision 1.21.2.79 retrieving revision 1.21.2.80 diff -u -d -r1.21.2.79 -r1.21.2.80 --- WBEMClientCIMXML.java 12 Dec 2013 15:35:53 -0000 1.21.2.79 +++ WBEMClientCIMXML.java 16 May 2014 00:37:22 -0000 1.21.2.80 @@ -1723,10 +1723,13 @@ logger.trace(Level.FINE, "Connecting..."); connection.connect(); } catch (UnknownHostException e) { + connection.disconnect(); throw new WBEMException(WBEMException.CIM_ERR_FAILED, "Unknown host", null, e); } catch (SocketException e) { + connection.disconnect(); throw new WBEMException(WBEMException.CIM_ERR_FAILED, "Unable to connect", null, e); } catch (SSLHandshakeException e) { + connection.disconnect(); throw new WBEMException(WBEMException.CIM_ERR_FAILED, "SSL handshake exception", null, e); } |