On 29/05/2019 16:20, Rémy Maucherat wrote:
> On Wed, May 29, 2019 at 4:54 PM <build...@apache.org
> <mailto:build...@apache.org>> wrote:
> 
>     The Buildbot has detected a new failure on builder tomcat-trunk
>     while building tomcat. Full details are available at:
>         https://ci.apache.org/builders/tomcat-trunk/builds/4401
> 
>     Buildbot URL: https://ci.apache.org/
> 
>     Buildslave for this Build: silvanus_ubuntu
> 
>     Build Reason: The AnyBranchScheduler scheduler named
>     'on-tomcat-commit' triggered this build
>     Build Source Stamp: [branch master]
>     339b40bc07bdba9ded565929b9a3448c5a78f015
>     Blamelist: remm <r...@apache.org <mailto:r...@apache.org>>
> 
>     BUILD FAILED: failed compile_1
> 
> 
> This is apparently the return of the fake window update timeout (in a
> different way, since it wasn't happening here before).

I've figured out what is going on here. Looking at thread 21 the
following sequence of events occurs:

- allocated 1 byte from the connection window (total allocation = 1)
- notified
- allocated 1 byte from the connection window (total allocation = 2)
- write 2 bytes (total allocation = 0)
- notified
- timeout since allocation is currently zero.

What should happen is:
- allocated 1 byte from the connection window (total allocation = 1)
- notified
- write 1 byte (total allocation = 0)
- allocated 1 byte from the connection window (total allocation = 1)
- notified
- write 1 bytes (total allocation = 0)

I haven't figured out how to fix this yet.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to