From 0f3451befbc14bd6ec29d9e1e3845f970f288653 Mon Sep 17 00:00:00 2001 From: Abhishek Koneru Date: Tue, 26 Jun 2012 15:37:15 -0400 Subject: LeftOver Cases in Resource Leaks and NULL_RETURNS --- base/silent/src/com/netscape/pkisilent/http/HTTPClient.java | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'base/silent') diff --git a/base/silent/src/com/netscape/pkisilent/http/HTTPClient.java b/base/silent/src/com/netscape/pkisilent/http/HTTPClient.java index 49d9e1846..4ab7c606d 100644 --- a/base/silent/src/com/netscape/pkisilent/http/HTTPClient.java +++ b/base/silent/src/com/netscape/pkisilent/http/HTTPClient.java @@ -188,9 +188,8 @@ public class HTTPClient implements SSLCertificateApprovalCallback { // posts the given query data // returns HTTPResponse public HTTPResponse sslConnectClientAuth(String hostname, String portnumber, - String client_cert, String url, String query) { + String client_cert, String url, String query) throws Exception { - boolean st = true; HTTPResponse hr = null; PrintStream ps = null; SSLSocket socket = null; @@ -247,8 +246,7 @@ public class HTTPClient implements SSLCertificateApprovalCallback { catch (Exception e) { System.err.println("Exception: Unable to Send Request:" + e); - e.printStackTrace(); - st = false; + throw e; } finally { if (ps != null) { ps.close(); @@ -281,10 +279,7 @@ public class HTTPClient implements SSLCertificateApprovalCallback { } } - if (!st) - return null; - else - return hr; + return hr; } // performs ssl connect to given host/port -- cgit