--- a/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Sun Nov 05 17:05:57 2017 +0000
+++ b/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Sun Nov 05 17:32:13 2017 +0000
@@ -797,7 +797,8 @@
// fashion.
void requestCompleted (HttpConnection c) {
- assert c.getState() == State.REQUEST;
+ State s = c.getState();
+ assert s == State.REQUEST : "State is not REQUEST ("+s+")";
reqConnections.remove (c);
c.rspStartedTime = getTime();
rspConnections.add (c);
@@ -806,7 +807,8 @@
// called after response has been sent
void responseCompleted (HttpConnection c) {
- assert c.getState() == State.RESPONSE;
+ State s = c.getState();
+ assert s == State.RESPONSE : "State is not RESPONSE ("+s+")";
rspConnections.remove (c);
c.setState (State.IDLE);
}