Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8136138 | emb-9 | Roger Riggs | P3 | Resolved | Fixed | team |
The implementation of ProcessHandle.isAlive should be more robust
and handle OS failure to return the process status.
The current implementation on Linux uses kill(0); If the OS denies access to kill
the implementation may incorrectly report the process is alive.
Additional measures like reading /proc/pid should be added.
and handle OS failure to return the process status.
The current implementation on Linux uses kill(0); If the OS denies access to kill
the implementation may incorrectly report the process is alive.
Additional measures like reading /proc/pid should be added.
- backported by
-
JDK-8136138 (process) ProcessHandle.isAlive should be robust
- Resolved
- is blocked by
-
JDK-8077350 JEP 102 Process API Updates Implementation
- Resolved