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

Updates to the AccessLogger class to fix the server hangs in Z/OS #30411

Open
wants to merge 1 commit into
base: integration
Choose a base branch
from

Conversation

seshadhri-aswath
Copy link
Contributor

@seshadhri-aswath seshadhri-aswath commented Dec 13, 2024

Fixes #30371

A Timer instance field is initialised when the AccessLogger class is loaded, that can prevent the JVM from terminating gracefully in Z/OS because of a non-daemon thread. This PR fixes this and ensuring a clean and predictable shutdown process.

@seshadhri-aswath
Copy link
Contributor Author

seshadhri-aswath commented Dec 13, 2024

#build (view Open Liberty Personal Build - ❌ completed with errors/failures.)

Note: Target locations of links might be accessible only to IBM employees.

@LibbyBot
Copy link

Code analysis and actions

DO NOT DELETE THIS COMMENT.
  • 1 product code files were changed.
  • Please describe in a separate comment how you tested your changes.

@LibbyBot
Copy link

Your personal build request is at https://wasrtc.hursley.ibm.com:9443/jazz/resource/itemOid/com.ibm.team.build.BuildResult/_69AWMbnKEe-nk6z2vlGZZw

Target locations of links might be accessible only to IBM employees.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

HTTP AccessLogging prevents CICS JVM from terminating
2 participants