# HG changeset patch # User dfuchs # Date 1518721894 0 # Node ID e359a27167118fb064ed36fc4a0a2c4e1f91ac1c # Parent 2fc9edf5628de74be51db7748af58d1a1cb805ea http-client-branch: Fixed variable lenght logic in HttpServerAdapters.java diff -r 2fc9edf5628d -r e359a2716711 test/jdk/java/net/httpclient/HttpServerAdapters.java --- a/test/jdk/java/net/httpclient/HttpServerAdapters.java Thu Feb 15 16:32:53 2018 +0000 +++ b/test/jdk/java/net/httpclient/HttpServerAdapters.java Thu Feb 15 19:11:34 2018 +0000 @@ -213,7 +213,7 @@ @Override public void sendResponseHeaders(int code, int contentLength) throws IOException { if (contentLength == 0) contentLength = -1; - if (contentLength < 0) contentLength = 0; + else if (contentLength < 0) contentLength = 0; exchange.sendResponseHeaders(code, contentLength); } @Override @@ -259,7 +259,7 @@ @Override public void sendResponseHeaders(int code, int contentLength) throws IOException { if (contentLength == 0) contentLength = -1; - if (contentLength < 0) contentLength = 0; + else if (contentLength < 0) contentLength = 0; exchange.sendResponseHeaders(code, contentLength); } void doFilter(Filter.Chain filter) throws IOException {