-
-
Notifications
You must be signed in to change notification settings - Fork 15.8k
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
ByteToMessageDecoder can pass a released buffer to PortUnificationServerHandler #1664
Comments
This is another reentrance issue. If a handler removes itself from the pipeline at |
Actually, it has to be a variable (or one flag + one variable) rather than a flag so that we can check 1) if the invocation will be reentrant or not, and 2) if there are any pending tasks which were submitted to avoid the reentrance because otherwise the order of events can be wrong. |
@trustin will you work on this? Am 27.07.2013 um 10:01 schrieb Trustin Lee notifications@github.com:
|
Yeah. |
Nice, thanks! Am 27.07.2013 um 10:07 schrieb Trustin Lee notifications@github.com:
|
@trustin did you make any progress here ? |
Nope because of other stuff at work. Sent from a mobile device. -----Original Message----- @trustin did you make any progress here ? Reply to this email directly or view it on GitHub: |
@trustin: Should I take a stab on this ? Am 30.07.2013 um 07:49 schrieb Trustin Lee notifications@github.com:
|
This specific issue has been fixed. Will think about eliminating reentrance / overlapped invocation completely later. |
Hi all , this is using netty 5.0.0-ALPHA1 , sending 300Mbit/sec of UDP data messages (full 1500 bytes) |
com.twitter.netty.perf.server.PortUnificationServerHandler
is essentially identical withio.netty.example.portunification.PortUnificationServerHandler
.The text was updated successfully, but these errors were encountered: