RFR(s): 8023541 Race condition in rmid initialization
Stuart Marks
stuart.marks at oracle.com
Wed Jan 29 06:51:11 UTC 2014
Hi all,
Please review this fix to a race condition in rmid initialization. Briefly, rmid
subclasses the RMI registry implementation and provides special handling for its
own stub. Unfortunately the registry is exported in the super() call, making
remote calls possible before rmid's stub initialization is complete. The fix is
to ensure that all remote calls wait for initialization before proceeding.
Bug:
https://bugs.openjdk.java.net/browse/JDK-8023541
Webrev:
http://cr.openjdk.java.net/~smarks/reviews/8023541/webrev.0/
Thanks,
s'marks
More information about the core-libs-dev
mailing list