Skip to content

Commit eed0f1b

Browse files
committed
Do not assume headers have been received when reading status
1 parent 7840539 commit eed0f1b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/com/ning/http/client/providers/netty/NettyAsyncHttpProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2277,7 +2277,7 @@ public Object call() throws Exception {
22772277
if (!future.getAndSetStatusReceived(true) && updateStatusAndInterrupt(handler, status)) {
22782278
finishUpdate(future, ctx, response.isChunked());
22792279
return;
2280-
} else if (updateHeadersAndInterrupt(handler, responseHeaders)) {
2280+
} else if (response.getHeaders().size() > 0 && updateHeadersAndInterrupt(handler, responseHeaders)) {
22812281
finishUpdate(future, ctx, response.isChunked());
22822282
return;
22832283
} else if (!response.isChunked()) {

0 commit comments

Comments
 (0)