In Valuetype helpers the following code is generated:
if (_tc == null) { synchronized(org.omg.CORBA.TypeCode.class) { if (_tc != null) return _tc; // ... } }
This looks like the double checked locking idiom, which is known to be incorrect.
Log in to post a comment.