in server/src/main/java/org/apache/asyncweb/server/context/BasicKeepAliveStrategy.java [64:80]
public final boolean keepAlive(HttpServiceContext context,
HttpResponse response) {
boolean isKeepAlive;
if (!context.isResponseCommitted()) {
isKeepAlive = true;
} else {
isKeepAlive = !response.getStatus().forcesConnectionClosure()
&& context.getRequest().isKeepAlive()
&& doIsKeepAlive(context, response);
if (!isKeepAlive && LOG.isDebugEnabled()
&& response.getStatus().forcesConnectionClosure()) {
LOG.debug("Response status forces closure: "
+ response.getStatus());
}
}
return isKeepAlive;
}