- 
    Bug 
- 
    Resolution: Fixed
- 
     P2 P2
- 
    7u1
- 
        b115
- 
        generic
- 
        generic
- 
        Verified
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8034678 | 7u65 | Ivan Gerasimov | P2 | Resolved | Fixed | b01 | 
| JDK-8026350 | 7u60 | Ivan Gerasimov | P2 | Closed | Fixed | b01 | 
                    SHORT SUMMARY:
Closing ProcessPipeInputStream at the time the process exits is racy and leads to the data corruption.
INDICATORS:
 
COUNTER INDICATORS:
 
TRIGGERS:
 
KNOWN WORKAROUND: Customer able to workaround the problem by synchronizing the inputstream.
  
PRESENT SINCE: 7
  
HOW TO VERIFY: Run the test CloseRace.java associated with the bug in bugdb
 
NOTES FOR SE: None
 
REGRESSION: No
Closing ProcessPipeInputStream at the time the process exits is racy and leads to the data corruption.
INDICATORS:
COUNTER INDICATORS:
TRIGGERS:
KNOWN WORKAROUND: Customer able to workaround the problem by synchronizing the inputstream.
PRESENT SINCE: 7
HOW TO VERIFY: Run the test CloseRace.java associated with the bug in bugdb
NOTES FOR SE: None
REGRESSION: No
- backported by
- 
                    JDK-8034678 (process) Async close issues with Process InputStream -           
- Resolved
 
-         
- 
                    JDK-8026350 (process) Async close issues with Process InputStream -           
- Closed
 
-         
- relates to
- 
                    JDK-8028574 java/lang/Runtime/exec/CloseRace.java fails intermittently -           
- Closed
 
-         
- 
                    JDK-8027348 (process) Enhancement of handling async close of ProcessInputStream -           
- Resolved
 
-