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

CUSTCOM-83 Update Grizzly Dependencies to 2.4.3.payara-p10 #4389

Merged
merged 1 commit into from
Dec 16, 2019
Merged

CUSTCOM-83 Update Grizzly Dependencies to 2.4.3.payara-p10 #4389

merged 1 commit into from
Dec 16, 2019

Conversation

MattGill98
Copy link
Contributor

@MattGill98 MattGill98 commented Dec 16, 2019

Description

This is a bug fix. In some scenarios, an SSL connection is terminated before data is fully sent. In this case, the SSLBaseFilter will currently keep passing the incomplete data down the chain. An infinite loop was caused by the data handling filters deciding there's not enough data, and restarting the chain. This change makes sure that the SSLBaseFilter doesn't try to repeatedly process incomplete data on a terminated SSL connection.

Important Info

Dependant PRs

payara/Payara_PatchedProjects#285 for the artifact
payara/patched-src-grizzly#20 for the source

Testing

New tests

Testing Performed

  • Grizzly unit tests

Test suites executed

@MattGill98 MattGill98 requested a review from Cousjava December 16, 2019 16:00
@MattGill98 MattGill98 self-assigned this Dec 16, 2019
@MattGill98
Copy link
Contributor Author

jenkins test please

@MattGill98 MattGill98 merged commit 7b668bc into payara:master Dec 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants