File tree 1 file changed +1
-3
lines changed
src/main/java/com/ning/http/client/resumable 1 file changed +1
-3
lines changed Original file line number Diff line number Diff line change 41
41
public class ResumableAsyncHandler <T > implements AsyncHandler <T > {
42
42
private final static Logger logger = LoggerFactory .getLogger (TransferCompletionHandler .class );
43
43
private final AtomicLong byteTransferred ;
44
- private Integer contentLength ;
45
44
private String url ;
46
45
private final ResumableProcessor resumableProcessor ;
47
46
private final AsyncHandler <T > decoratedAsyncHandler ;
@@ -179,8 +178,7 @@ public AsyncHandler.STATE onHeadersReceived(HttpResponseHeaders headers) throws
179
178
responseBuilder .accumulate (headers );
180
179
String contentLengthHeader = headers .getHeaders ().getFirstValue ("Content-Length" );
181
180
if (contentLengthHeader != null ) {
182
- contentLength = Integer .valueOf (contentLengthHeader );
183
- if (contentLength == null || contentLength == -1 ) {
181
+ if (Long .parseLong (contentLengthHeader ) == -1L ) {
184
182
return AsyncHandler .STATE .ABORT ;
185
183
}
186
184
}
You can’t perform that action at this time.
0 commit comments