RFR: 6536943: Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM started from non-interactive shell
David Holmes
david.holmes at oracle.com
Thu Mar 13 05:08:05 UTC 2014
Hi Yumin,
Not sure that disabling all signal checks because there is a problem
with one signal is the right solution for this.
That said I don't know what utility the signal checks provide in the
first place. Can anyone comment on that?
David
On 13/03/2014 9:55 AM, Yumin Qi wrote:
> Forget to mention tests:
> JPRT test;
> manually testing on Java2Demo, for both shell and non-interactive shell.
>
> This is only disabling checking signal handlers under non-interactive
> shell, so no need to test more.
>
> Thanks
> Yumin
>
> On 3/12/2014 2:52 PM, Yumin Qi wrote:
>> Hi, Can I have your codereview for this simple change:
>>
>> http://cr.openjdk.java.net/~minqi/6536943/webrev00/
>>
>> Summary: Under non-interactive shell, -Xcheck:jni output warning for
>> SIGINT, since non-interactive shells set SIGINT to SIG_IGN as part of
>> the job control features. The fix is that don't check signal handlers
>> if java run in a non-interactive shell. This applies to all platforms
>> except for Windows.
>>
>> Thanks
>> Yumin
>
More information about the hotspot-runtime-dev
mailing list