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

[UNDERTOW-2056][UNDERTOW-2075][UNDERTOW-2076][UNDERTOW-2077][UNDERTOW-2137] CVE-2022-1259 and related fixes #1483

Merged
merged 5 commits into from Jun 6, 2023

Conversation

rmartinc and others added 5 commits June 6, 2023 04:08
…* variables before resuming suspending.

Signed-off-by: Flavia Rainone <frainone@redhat.com>
Signed-off-by: Flavia Rainone <frainone@redhat.com>
…ractFramedChannel: suspend is done asap (if in IO thread it's executed immediately, scheduled if not), resume is always postponed to the IO thread.

The boolean vars can be updated immediately but then we need synch all modifications, that update can be in IO thread or not, so synch is needed. We cannot do this in the freed method as we cannot synch on this. So for that case the var is also updated in the IO thread.

Signed-off-by: Flavia Rainone <frainone@redhat.com>
@fl4via fl4via added the maintenance branch Targeting maintainance branch label Jun 6, 2023
@fl4via fl4via merged commit 81eeefb into undertow-io:2.2.x Jun 6, 2023
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance branch Targeting maintainance branch
Projects
None yet
2 participants