// overridden dispatch of requests, for faster lifebeat checking
// if it's a lifebeat, we return a null response, and that should close the socket immediately
@Override
public WOResponse dispatchRequest(WORequest aRequest) {
WORequestHandler aHandler = handlerForRequest(aRequest);
if ( (aHandler != null) && (aHandler == _lifebeatRequestHandler) ) {
_TheLastApplicationAccessTime = System.currentTimeMillis();
return aHandler.handleRequest(aRequest);
}
return super.dispatchRequest(aRequest);
}