You are viewing a plain text version of this content. The canonical link for it is here.
Posted to droids-commits@incubator.apache.org by th...@apache.org on 2009/09/10 12:15:35 UTC

svn commit: r813400 - /incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/protocol/http/HttpProtocol.java

Author: thorsten
Date: Thu Sep 10 12:15:35 2009
New Revision: 813400

URL: http://svn.apache.org/viewvc?rev=813400&view=rev
Log:
DROIDS-63
Release HttpClient resources 
Reporter/due-to:  	 Javier Puerto
Muchas gracias Javier

Modified:
    incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/protocol/http/HttpProtocol.java

Modified: incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/protocol/http/HttpProtocol.java
URL: http://svn.apache.org/viewvc/incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/protocol/http/HttpProtocol.java?rev=813400&r1=813399&r2=813400&view=diff
==============================================================================
--- incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/protocol/http/HttpProtocol.java (original)
+++ incubator/droids/trunk/droids-core/src/main/java/org/apache/droids/protocol/http/HttpProtocol.java Thu Sep 10 12:15:35 2009
@@ -62,7 +62,8 @@
     HttpGet httpget = new HttpGet(uri);
     HttpResponse response = httpclient.execute(httpget);
     StatusLine statusline = response.getStatusLine();
-    if (statusline.getStatusCode() != HttpStatus.SC_OK) {
+    if (statusline.getStatusCode() >= HttpStatus.SC_BAD_REQUEST) {
+      httpget.abort();
       throw new HttpResponseException(
           statusline.getStatusCode(), statusline.getReasonPhrase());
     }