-
Notifications
You must be signed in to change notification settings - Fork 159
8293562: KeepAliveCache Blocks Threads while Closing Connections #402
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
Conversation
👋 Welcome back dhanalla! A progress list of the required criteria for merging this PR into |
This backport pull request has now been updated with issue from the original commit. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's difficult to review this accurately because it now contains both 8293562 and most of JDK-8155590 for the ArrayDeque
change.
I'd be more comfortable with this if we backported 8155590 separately and then rebased this change on top of that. Although this looks correct when I apply it and compare it to the 11u version, we end up with minor differences remaining that may then cause issues for any later changes. With looking at each patch separately, it makes it possible to compare it with the 11u version of the patch and spot any differences.
I had a quick look at 8155590 myself and it largely applies, with just a few hunks needing to be done manually (which I suspect you already had to do for this patch).
Thanks @gnu-andrew for the code review. |
@dhanalla This pull request has been inactive for more than 8 weeks and will be automatically closed if another 8 weeks passes without any activity. To avoid this, simply add a new comment to the pull request. Feel free to ask for assistance if you need help with progressing this pull request towards integration! |
@dhanalla this pull request can not be integrated into git checkout Backport-KeepAliveCache
git fetch https://git.openjdk.org/jdk8u-dev.git master
git merge FETCH_HEAD
# resolve conflicts and follow the instructions given by git merge
git commit -m "Merge master"
git push |
The changes in this old PR are now part of multiple PRs under review. |
Issue: JDK-8293562: KeepAliveCache Blocks Threads while Closing Connections
Backport of PR openjdk/jdk11u-dev#1890 fromJDK11 to JDK8.
The JDK11 patch doesn't apply cleanly due to file path/structure changes and the transformation of the ClientVector class to ArrayDeque from a Stack, resulting in changes being picked individually.
Test performed:
Progress
Integration blocker
Issue
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk8u-dev.git pull/402/head:pull/402
$ git checkout pull/402
Update a local copy of the PR:
$ git checkout pull/402
$ git pull https://git.openjdk.org/jdk8u-dev.git pull/402/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 402
View PR using the GUI difftool:
$ git pr show -t 402
Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk8u-dev/pull/402.diff
Webrev
Link to Webrev Comment