git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@927845
13f79535-47bb-0310-9956-
ffa450edef68
}
AsyncContextImpl asyncConImpl = (AsyncContextImpl)request.getAsyncContext();
- if (request.isAsyncStarted()) {
+ if (asyncConImpl!=null && asyncConImpl.getState()==AsyncContextImpl.AsyncState.STARTED) {
res.action(ActionCode.ACTION_ASYNC_START, request.getAsyncContext());
async = true;
} else if (asyncConImpl!=null &&
}
public boolean isStarted() {
- return (state.get() == AsyncState.STARTED);
+ return (state.get() == AsyncState.STARTED || state.get() == AsyncState.DISPATCHING);
}
public void setStarted(Context context) {