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
CRIU delay Thread.interrupt() in single thread mode #15648
Conversation
13a416c
to
76be021
Compare
289c422
to
98319a4
Compare
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.
In monitorWaitImpl
we should also detect if we are interupted in single thread mode due to spurious interupts and wait again.
f9821ad
to
73c7ae1
Compare
Updated |
Added J9_SINGLE_THREAD_MODE_OP_INTERRUPT; Saved Thread instances to delayedLockingOperationsRoot queue; Continue waiting if interrupted spuriously in single thread mode; Added tests. Signed-off-by: Jason Feng <fengj@ca.ibm.com>
73c7ae1
to
8c58a9d
Compare
Jenkins test sanity xlinuxcriu jdk17 |
failures are known failures |
Added
J9_SINGLE_THREAD_MODE_OP_INTERRUPT
;Saved Thread instances to
delayedLockingOperationsRoot
queue;CRIUHelpers
refactoring ;Added tests.
closes #15538
Signed-off-by: Jason Feng fengj@ca.ibm.com