-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Review HttpSender.ContentSender (and other ICB) to remove overridden succeeded method #11932
Labels
Bug
For general bugs on Jetty side
Comments
See #11876 |
It looks like |
gregw
added a commit
that referenced
this issue
Jun 19, 2024
lorban
added a commit
that referenced
this issue
Jun 24, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 24, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 24, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 25, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 25, 2024
…inal Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 26, 2024
lorban
added a commit
that referenced
this issue
Jun 26, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 26, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 26, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 26, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 26, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 26, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 26, 2024
…inal Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 26, 2024
olamy
pushed a commit
that referenced
this issue
Jun 26, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 26, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 27, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 27, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 27, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 27, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 27, 2024
…inal Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 27, 2024
olamy
pushed a commit
that referenced
this issue
Jun 27, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
olamy
pushed a commit
that referenced
this issue
Jun 27, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 27, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 27, 2024
…inal Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 27, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 27, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 27, 2024
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
lorban
added a commit
that referenced
this issue
Jun 27, 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
Jetty version(s)
12
Jetty Environment
all
Java version/vendor
(use: java -version)
all
OS type/version
all
Description
Currently the
HttpSender.ContentSender
class is an ICB and it overrides thesucceeded()
method. This method is not serialized with other ICB action, nor is there a memory barrier.So for example, code written in onAborted (which is serialized) might be acting of a field that is changed by another thread calling
succeeded()
.Generally the
ICB.succeeded()
andICB.failed(Throwable)
methods should be considered final and overwritten only in exceptional circumstances.The text was updated successfully, but these errors were encountered: