Author: markt Date: Mon Sep 5 09:03:30 2016 New Revision: 1759212 URL: http://svn.apache.org/viewvc?rev=1759212&view=rev Log: Correct diagram for MUST_DISPATCHED dispatched() transition
Modified: tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java Modified: tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java?rev=1759212&r1=1759211&r2=1759212&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java [UTF-8] (original) +++ tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java [UTF-8] Mon Sep 5 09:03:30 2016 @@ -63,24 +63,24 @@ import org.apache.tomcat.util.security.P * | | | | |--|timeout() | | * | | | post() | | \|/ | post() | * | | | |---------- | --»DISPATCHED«---------- | --------------COMPLETING«-----| | - * | | | | | /|\ | | | /|\ | | - * | | | | |---»- | ---| | | |--| | | - * | | ^ ^ | | |startAsync() | timeout() | | - * | | | | | \ | | | | - * | | | | | \ | | | | - * | | | | | \ | | | | - * | | | | | \ | | | | - * | \|/ | | | \ \|/ post() | | | - * | MUST_COMPLETE-«- | ----«------STARTING--»--------- | -------------| ^ | - * | /|\ /|\ | complete() | | | complete() | | - * | | | | | | post() | /----------| | - * | | | ^ |dispatch() | |-----| | / | - * | | | | | | | | | / | - * | | | | \|/ | | \|/ \|/ / post() | - * | | | | MUST_DISPATCH-----«-----| |--«--STARTED«---------«---------| | - * | | | | /|\ | / | | | | + * | | | | | /|\/|\ | | | /|\ | | + * | | | | |---»- | ---| | | | |--| | | + * | | ^ ^ | | | |startAsync() | timeout() | | + * | | | | | |-- \ -----| | | | | + * | | | | | | \ | | | | + * | | | | | | \ | | | | + * | | | | | ^ \ | | | | + * | \|/ | | | | \ \|/ post() | | | + * | MUST_COMPLETE-«- | - | --«----STARTING--»--------- | -------------| ^ | + * | /|\ /|\ | | complete() | | | complete() | | + * | | | | | | | post() | /----------| | + * | | | ^ | |dispatch() | |-----| | / | + * | | | | | | | | | | / | + * | | | | | \|/ | | \|/ \|/ / post() | + * | | | | |--«--MUST_DISPATCH-----«-----| |--«--STARTED«---------«---------| | + * | | | | dispatched() /|\ | / | | | | * | | | | | |post() / | | ^ | - * ^ | ^ | | |dispatched() / | |asyncOperation() | | + * ^ | ^ | | | / | |asyncOperation() | | * | | | ^ | | / | | | | * | | | | | | |-------------/ | |»-READ_WRITE_OP--»---| | * | | | | | | | dispatch() | | | | | --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org