From: <vin...@us...> - 2012-01-20 03:15:39
|
Revision: 3599 http://archive-access.svn.sourceforge.net/archive-access/?rev=3599&view=rev Author: vinaygoel Date: 2012-01-20 03:15:33 +0000 (Fri, 20 Jan 2012) Log Message: ----------- BUGFIX: Passing only non-negative length values to LimitInputStream method in HTTPResponseResource.java Modified Paths: -------------- trunk/archive-access/projects/archive-commons/src/main/java/org/archive/resource/http/HTTPResponseResource.java Modified: trunk/archive-access/projects/archive-commons/src/main/java/org/archive/resource/http/HTTPResponseResource.java =================================================================== --- trunk/archive-access/projects/archive-commons/src/main/java/org/archive/resource/http/HTTPResponseResource.java 2012-01-19 21:44:58 UTC (rev 3598) +++ trunk/archive-access/projects/archive-commons/src/main/java/org/archive/resource/http/HTTPResponseResource.java 2012-01-20 03:15:33 UTC (rev 3599) @@ -64,7 +64,7 @@ for(HttpHeader h : response.getHeaders()) { headers.putString(h.getName(),h.getValue()); } - if(forceCheck && (length != -1)) { + if(forceCheck && (length != -1) && (length >= 0)) { LimitInputStream lis = new LimitInputStream(response, length); countingIS = new CountingInputStream(lis); } else { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |