RFR: JDK-8203364: Some serviceability/sa/ tests intermittently fail with java.io.IOException: LingeredApp terminated with non-zero exit code 3
Gary Adams
gary.adams at oracle.com
Thu Apr 4 12:02:23 UTC 2019
I need a second reviewer for this minor update.
On 4/2/19, 2:18 PM, Chris Plummer wrote:
> On 4/2/19 11:11 AM, Gary Adams wrote:
>> The test exits with 3 for the general Exception.
>> I added 4 just to distinguish the return.
>> I see 7 used earlier when the lockfile is not initialized.
>>
>> I could add a message, if you think it is useful.
> Yes, I think it would be.
>>
>> The exit code is printed in stopApp(). line 377.
> Ok. I was just wondering if specific error codes were being checked
> for. It looks like that's not the case.
>
> thanks,
>
> Chris
>>
>> On 4/2/19, 1:58 PM, Chris Plummer wrote:
>>> Hi Gary,
>>>
>>> I see various System.exit() calls with varying exit status. Is there
>>> some place that documents them? What is 4?
>>>
>>> Any reason not to print the exception before doing the System.exit(4)?
>>>
>>> thanks,
>>>
>>> Chris
>>>
>>> On 4/2/19 4:50 AM, Gary Adams wrote:
>>>> This proposed change allows a wider range of IOExceptions to be
>>>> observed
>>>> when a LingeredApp is being shutdown. It may not be just a
>>>> NoSuchFileException.
>>>> Botton line - if the lock file doesn't exist at the time the
>>>> IOException
>>>> is observed then the main application is terminating the test sequence
>>>> and LingeredApp should end normally.
>>>>
>>>> Webrev: http://cr.openjdk.java.net/~gadams/8203364/webrev/
>>>> Issue: https://bugs.openjdk.java.net/browse/JDK-8203364
>>>
>>>
>>>
>>
>
>
More information about the serviceability-dev
mailing list