Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restore buffer leak tracking in tests. #10226

Closed
sbordet opened this issue Aug 4, 2023 · 3 comments
Closed

Restore buffer leak tracking in tests. #10226

sbordet opened this issue Aug 4, 2023 · 3 comments
Assignees
Labels
Bug For general bugs on Jetty side

Comments

@sbordet
Copy link
Contributor

sbordet commented Aug 4, 2023

Jetty version(s)
12

Description
Build on ArrayByteBufferPool.Tracking introduced in #10225 to fix the TODOs named "restore leak tracking".

@sbordet sbordet added the Bug For general bugs on Jetty side label Aug 4, 2023
@sbordet
Copy link
Contributor Author

sbordet commented Aug 16, 2023

See also #9148

lorban added a commit that referenced this issue Aug 16, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
@lorban lorban linked a pull request Aug 16, 2023 that will close this issue
lorban added a commit that referenced this issue Aug 18, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 18, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 21, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 22, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 22, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 22, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 23, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 23, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 23, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 23, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 23, 2023
…y helping to discriminate the buffers by their content

Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 23, 2023
…k is detected

Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 23, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy pushed a commit that referenced this issue Aug 24, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy pushed a commit that referenced this issue Aug 24, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy pushed a commit that referenced this issue Aug 24, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy pushed a commit that referenced this issue Aug 24, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy pushed a commit that referenced this issue Aug 24, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy pushed a commit that referenced this issue Aug 24, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy pushed a commit that referenced this issue Aug 24, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy pushed a commit that referenced this issue Aug 24, 2023
…y helping to discriminate the buffers by their content

Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy pushed a commit that referenced this issue Aug 24, 2023
…k is detected

Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy pushed a commit that referenced this issue Aug 24, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Aug 25, 2023
…nown leaky threads

Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
…ontent.Source reader

Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
…vailable() leaves unconsumed content

Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Sep 11, 2023
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
@lorban
Copy link
Contributor

lorban commented Sep 14, 2023

Leak tracking in tests has been restored, and known leaky tests have been marked with @Tag("DisableLeakTracking").

This issue can be considered solved; known leaks will be fixed independently.

@lorban lorban closed this as completed Sep 14, 2023
lorban added a commit that referenced this issue Feb 23, 2024
#10226
- fix HttpClientIdleTimeoutTest to wait for server's idle timeout before checking for leaks
- improve HttpClientIdleTimeoutTest by making it upload some content
- fix FCGI server leak caused by idle timeout
- fix H3 server leak caused by idle timeout

Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Mar 29, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Mar 29, 2024
…onClose()

Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Mar 29, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Mar 29, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Mar 29, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Mar 29, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Mar 29, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Mar 29, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban added a commit that referenced this issue Mar 29, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug For general bugs on Jetty side
Projects
None yet
Development

No branches or pull requests

2 participants