RFR: 8224184: jshell got IOException at exiting with AIX

Toshio 5 Nakamura TOSHIONA at jp.ibm.com
Fri May 24 06:47:15 UTC 2019


Hi,

I think lacking of testcase may be a concern of my proposal.
Honestly, I couldn't create an automated testcase of this problem.
I tried to use shell script like below, but it cannot execute the
problematic path.

$ echo "/exit" | jshell

I think the testcase needs to run on 'pty'.

Manual instructions are very simple, though.
1. Open a terminal on AIX (or telnet/ssh to AIX)
2. Launch jshell
3. Type "/exit"

Could you give me any advice?

Issue: https://bugs.openjdk.java.net/browse/JDK-8224184
Webrev: http://cr.openjdk.java.net/~tnakamura/8224184/webrev.00/

Thanks,
Toshio Nakamura
IBM Japan

> From: "Toshio 5 Nakamura" <TOSHIONA at jp.ibm.com>
> To: kulla-dev at openjdk.java.net
> Date: 2019/05/20 17:13
> Subject: [EXTERNAL] RFR: 8224184: jshell got IOException at exiting with
AIX
> Sent by: "kulla-dev" <kulla-dev-bounces at openjdk.java.net>
>
>
> Hi,
>
> Could you review JDK-8224184: jshell got IOException at exiting with AIX?
> Also, I'd like to have a sponsor of the patch (I'm an author).
>
> Issue: https://urldefense.proofpoint.com/v2/url?
>
u=https-3A__bugs.openjdk.java.net_browse_JDK-2D8224184&d=DwIFAg&c=jf_iaSHvJObTbx-

> siA1ZOg&r=EVbFABcgo-X99_TGI2-
>
qsMtyulHUruf8lAzMlVpVRqw&m=t8kIXQoVdkkBGhnWC09eRlCUxlXUlvabknJjA5SSotI&s=9LIfd1v5UBKEvYKAIm6tDtqYTlD6QK-

> jRl1I8HHIu5g&e=
> Webrev: https://urldefense.proofpoint.com/v2/url?
> u=http-3A__cr.openjdk.java.net_-7Etnakamura_8224184_webrev.
> 00&d=DwIFAg&c=jf_iaSHvJObTbx-siA1ZOg&r=EVbFABcgo-X99_TGI2-
>
qsMtyulHUruf8lAzMlVpVRqw&m=t8kIXQoVdkkBGhnWC09eRlCUxlXUlvabknJjA5SSotI&s=VC54L6HMLzUBB-3DcRQdr55JQda5wgw8r9SgxOvjkvA&e=

>
> AIX doesn't show "min" or "time" by "stty -a" when "icanon" is defined.
> This caused invalid value was trying to be set, and IOException was
thrown.
>
> Thanks,
> Toshio Nakamura
>


More information about the kulla-dev mailing list