RFR of JDK-8019538: TEST_BUG: java/rmi/activation/rmidViaInheritedChannel tests may fail
Hamlin Li
huaming.li at oracle.com
Tue Nov 29 07:01:22 UTC 2016
Is some one available to review the patch?
Thank you
-Hamlin
On 2016/11/23 17:49, Hamlin Li wrote:
> Would you please review the fix for below bug?
>
> bug: https://bugs.openjdk.java.net/browse/JDK-8019538
> webrev: http://cr.openjdk.java.net/~mli/8019538/webrev.00/
>
> There are 4 issues in the bug,
> 2 in RmidViaInheritedChannel.java: "port in use" in registry, "port
> in use" in rmid start.
> 2 InheritedChannelNotServerSocket.java: "port in use" in registry,
> "port in use" in rmid start.
>
> This patch fixes 2 issues in RmidViaInheritedChannel, and only "port
> in use" in registry in InheritedChannelNotServerSocket.
> The "port in use" in rmid in InheritedChannelNotServerSocket is little
> bit hard, as it intends to test rmid when inherited channel not work.
> Currently the only solution in my mind is to retry when rmid fails
> with "port in use", but as we discussed earlier, it's not a good
> solution as it might impact other programs or tests, and it's not
> efficient.
> So I hope to push the fix for the other issues first to improve the
> stability of RMI tests, and keep studying if there are other better
> solutions for the "port in use" in rmid in
> InheritedChannelNotServerSocket.
>
> Thank you
> -Hamlin
More information about the core-libs-dev
mailing list