Re: more protection around pauseNonContainerThread()?

2016-09-05 Thread Romain Manni-Bucau
Hi Mark, tested on a lighter sample reproducing the issue pretty easily (real one would need 8.5) and your patch fixed it keeping the sample working fine Romain Manni-Bucau @rmannibucau | Blog | Old Wordpress Blog

Re: more protection around pauseNonContainerThread()?

2016-09-05 Thread Mark Thomas
On 05/09/2016 08:14, Romain Manni-Bucau wrote: > Hi Mark, > > tested on a lighter sample reproducing the issue pretty easily (real one > would need 8.5) and your patch fixed it keeping the sample working fine Thanks for testing. The patch was a bit of a hack. The 'correct' fix will be to update t

[VOTE][RESULT] Release Apache Tomcat 9.0.0.M10

2016-09-05 Thread Mark Thomas
The following votes were cast: Binding: +1: violetagg, remm, kfujino, markt Non-Binding: +1: huxing, csutherl The vote therefore passes. Thank you very much to every one who contributed to this release. Mark On 31/08/2016 17:21, Mark Thomas wrote: > The proposed Apache Tomcat 9.0.0.M10 relea

svn commit: r15160 - /dev/tomcat/tomcat-9/v9.0.0.M10/ /release/tomcat/tomcat-9/v9.0.0.M10/

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 08:15:50 2016 New Revision: 15160 Log: Release Tomcat 9.0.0.M10 Added: release/tomcat/tomcat-9/v9.0.0.M10/ - copied from r15111, dev/tomcat/tomcat-9/v9.0.0.M10/ Removed: dev/tomcat/tomcat-9/v9.0.0.M10/

[VOTE][RESULT] Release Apache Tomcat 8.5.5

2016-09-05 Thread Mark Thomas
The following votes were cast: Binding: +1: violetagg, remm, kfujino, markt Non-Binding: +1: huxing, csutherl The vote therefore passes. Thank you very much to every one who contributed to this release. Mark - To unsubscribe

svn commit: r15161 - /dev/tomcat/tomcat-8/v8.5.5/ /release/tomcat/tomcat-8/v8.5.5/

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 08:18:24 2016 New Revision: 15161 Log: Release 8.5.5 Added: release/tomcat/tomcat-8/v8.5.5/ - copied from r15114, dev/tomcat/tomcat-8/v8.5.5/ Removed: dev/tomcat/tomcat-8/v8.5.5/ - T

[VOTE][RESULT] Release Apache Tomcat 8.0.37

2016-09-05 Thread Mark Thomas
The following votes were cast: Binding: +1: violetagg, kfujino, remm, markt, mgrigorov Non-Binding: +1: huxing, csutherl The vote therefore passes. Thank you very much to every one who contributed to this release. Mark - To u

svn commit: r15162 - /dev/tomcat/tomcat-8/v8.0.37/ /release/tomcat/tomcat-8/v8.0.37/

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 08:20:15 2016 New Revision: 15162 Log: Release 8.0.37 Added: release/tomcat/tomcat-8/v8.0.37/ - copied from r15129, dev/tomcat/tomcat-8/v8.0.37/ Removed: dev/tomcat/tomcat-8/v8.0.37/ ---

svn commit: r1759212 - /tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
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/apac

svn commit: r1759213 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 09:04:02 2016 New Revision: 1759213 URL: http://svn.apache.org/viewvc?rev=1759213&view=rev Log: Correct diagram for MUST_DISPATCHED dispatched() transition Modified: tomcat/tc8.5.x/trunk/ (props changed) tomcat/tc8.5.x/trunk/java/org/apache/coyote/AsyncSta

svn commit: r1759217 - /tomcat/tc8.0.x/trunk/java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 09:13:00 2016 New Revision: 1759217 URL: http://svn.apache.org/viewvc?rev=1759217&view=rev Log: Merge diagram updates from 8.5.x Modified: tomcat/tc8.0.x/trunk/java/org/apache/coyote/AsyncStateMachine.java Modified: tomcat/tc8.0.x/trunk/java/org/apache/coyote/A

svn commit: r1759224 - /tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 10:22:32 2016 New Revision: 1759224 URL: http://svn.apache.org/viewvc?rev=1759224&view=rev Log: MUST_DISPATCH is not a state that requires non-container threads to be paused. MUST_DISPATCH transitions to DISPATCHING in postProcess(). A call to complete() or dispatch

svn commit: r1759226 - in /tomcat/tc8.0.x/trunk: ./ java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 10:25:50 2016 New Revision: 1759226 URL: http://svn.apache.org/viewvc?rev=1759226&view=rev Log: MUST_DISPATCH is not a state that requires non-container threads to be paused. MUST_DISPATCH transitions to DISPATCHING in postProcess(). A call to complete() or dispatch

svn commit: r1759225 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 10:25:32 2016 New Revision: 1759225 URL: http://svn.apache.org/viewvc?rev=1759225&view=rev Log: MUST_DISPATCH is not a state that requires non-container threads to be paused. MUST_DISPATCH transitions to DISPATCHING in postProcess(). A call to complete() or dispatch

svn commit: r1759227 - /tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 10:51:53 2016 New Revision: 1759227 URL: http://svn.apache.org/viewvc?rev=1759227&view=rev Log: Simplify Modified: tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java Modified: tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java URL: http://svn.a

svn commit: r1759228 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 10:56:35 2016 New Revision: 1759228 URL: http://svn.apache.org/viewvc?rev=1759228&view=rev Log: Simplify Modified: tomcat/tc8.5.x/trunk/ (props changed) tomcat/tc8.5.x/trunk/java/org/apache/coyote/AsyncStateMachine.java Propchange: tomcat/tc8.5.x/trunk/ -

svn commit: r1759229 - in /tomcat/tc8.0.x/trunk: ./ java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 11:01:14 2016 New Revision: 1759229 URL: http://svn.apache.org/viewvc?rev=1759229&view=rev Log: Always clear the nonBlocking listeners on complete. If complete is called from a non-container thread a number of states are possible. It is more robust to always clear

svn commit: r1759230 - in /tomcat/tc8.0.x/trunk: ./ java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 11:01:55 2016 New Revision: 1759230 URL: http://svn.apache.org/viewvc?rev=1759230&view=rev Log: Simplify Modified: tomcat/tc8.0.x/trunk/ (props changed) tomcat/tc8.0.x/trunk/java/org/apache/coyote/AsyncStateMachine.java Propchange: tomcat/tc8.0.x/trunk/ -

buildbot failure in on tomcat-trunk

2016-09-05 Thread buildbot
The Buildbot has detected a new failure on builder tomcat-trunk while building . Full details are available at: https://ci.apache.org/builders/tomcat-trunk/builds/1659 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler schedu

svn commit: r1759252 - /tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 12:29:18 2016 New Revision: 1759252 URL: http://svn.apache.org/viewvc?rev=1759252&view=rev Log: Correct regression in r1759227 Modified: tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java Modified: tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.j

svn commit: r1759253 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 12:29:48 2016 New Revision: 1759253 URL: http://svn.apache.org/viewvc?rev=1759253&view=rev Log: Correct regression in r1759228 Modified: tomcat/tc8.5.x/trunk/ (props changed) tomcat/tc8.5.x/trunk/java/org/apache/coyote/AsyncStateMachine.java Propchange: t

svn commit: r1759255 - in /tomcat/tc8.0.x/trunk: ./ java/org/apache/coyote/AsyncStateMachine.java

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 12:30:10 2016 New Revision: 1759255 URL: http://svn.apache.org/viewvc?rev=1759255&view=rev Log: Correct regression in r1759229 Modified: tomcat/tc8.0.x/trunk/ (props changed) tomcat/tc8.0.x/trunk/java/org/apache/coyote/AsyncStateMachine.java Propchange: t

buildbot success in on tomcat-trunk

2016-09-05 Thread buildbot
The Buildbot has detected a restored build on builder tomcat-trunk while building . Full details are available at: https://ci.apache.org/builders/tomcat-trunk/builds/1660 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler sch

svn commit: r1759274 - in /tomcat/trunk: java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 14:17:59 2016 New Revision: 1759274 URL: http://svn.apache.org/viewvc?rev=1759274&view=rev Log: Refactor the code that implements the requirement that a call to complete() or dispatch() made from a non-container thread before the container initiated thread that cal

svn commit: r1759275 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 14:18:53 2016 New Revision: 1759275 URL: http://svn.apache.org/viewvc?rev=1759275&view=rev Log: Refactor the code that implements the requirement that a call to complete() or dispatch() made from a non-container thread before the container initiated thread that cal

svn commit: r1759276 - in /tomcat/tc8.0.x/trunk: ./ java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 14:20:29 2016 New Revision: 1759276 URL: http://svn.apache.org/viewvc?rev=1759276&view=rev Log: (empty) Modified: tomcat/tc8.0.x/trunk/ (props changed) tomcat/tc8.0.x/trunk/java/org/apache/coyote/AsyncStateMachine.java tomcat/tc8.0.x/trunk/webapps/docs

svn commit: r1759279 - in /tomcat/tc7.0.x/trunk: ./ java/org/apache/coyote/AsyncStateMachine.java webapps/docs/changelog.xml

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 14:33:45 2016 New Revision: 1759279 URL: http://svn.apache.org/viewvc?rev=1759279&view=rev Log: Refactor the code that implements the requirement that a call to complete() or dispatch() made from a non-container thread before the container initiated thread that cal

svn commit: r1759281 - /tomcat/trunk/webapps/docs/changelog.xml

2016-09-05 Thread markt
Author: markt Date: Mon Sep 5 14:54:12 2016 New Revision: 1759281 URL: http://svn.apache.org/viewvc?rev=1759281&view=rev Log: ws police Modified: tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps

buildbot exception in on tomcat-trunk

2016-09-05 Thread buildbot
The Buildbot has detected a build exception on builder tomcat-trunk while building . Full details are available at: https://ci.apache.org/builders/tomcat-trunk/builds/1662 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler sc

Early Access builds of JDK 9 b134 are available on java.net

2016-09-05 Thread Rory O'Donnell
Hi Mark, Early Access b134 for JDK 9 is available on java.net, summary of changes are listed here . There have been a number of fixes , since the last availability email , to bugs reported by