mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 14:24:46 +02:00
8177932: (process) java/lang/ProcessHandle/OnExitTest.java failed with "Process A should not be alive..."
Reviewed-by: stuefe, dholmes, fyuan
This commit is contained in:
parent
5e55e5e2ee
commit
a3b9c07ee4
2 changed files with 4 additions and 4 deletions
|
@ -151,9 +151,9 @@ final class ProcessHandleImpl implements ProcessHandle {
|
|||
} catch (InterruptedException ie) {
|
||||
// ignore and retry
|
||||
}
|
||||
startTime = isAlive0(pid); // recheck if is alive
|
||||
if (origStart > 0 && startTime != origStart) {
|
||||
// start time changed, pid is not the same process
|
||||
startTime = isAlive0(pid); // recheck if it is alive
|
||||
if (startTime > 0 && origStart > 0 && startTime != origStart) {
|
||||
// start time changed (and is not zero), pid is not the same process
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue