-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P2
-
Affects Version/s: 1.4.0
-
Component/s: other-libs
-
None
-
beta2
-
generic, sparc
-
generic, solaris_7
-
Not verified
There are several places where the CORBA ORB in J2SE uses the double-checked
locking idiom. This idiom does not work reliably in Java in certain conditions.
********************************************************************************
###@###.### 2001-11-09
Fix verified OK:
- using build: j2sdk-1_4_0-rc-bin-b85-solsparc-07_nov_2001
- by inspecting code at:
Activation/ProcessMonitorThread
com/sun/corba/se/internal/POA/POAORB.java
com/sun/corba/se/internal/core/CodeSetConversion.java
com/sun/corba/se/internal/core/Future.java
com/sun/corba/se/internal/core/INSObjectKeyMap.java
com/sun/corba/se/internal/core/IOR.java
com/sun/corba/se/internal/iiop/ORB.java
com/sun/corba/se/internal/ior/ObjectKeyFactory.java
com/sun/corba/se/internal/ior/TaggedComponentFactoryFinder.java
com/sun/corba/se/internal/ior/TaggedProfileFactoryFinder.java
********************************************************************************
locking idiom. This idiom does not work reliably in Java in certain conditions.
********************************************************************************
###@###.### 2001-11-09
Fix verified OK:
- using build: j2sdk-1_4_0-rc-bin-b85-solsparc-07_nov_2001
- by inspecting code at:
Activation/ProcessMonitorThread
com/sun/corba/se/internal/POA/POAORB.java
com/sun/corba/se/internal/core/CodeSetConversion.java
com/sun/corba/se/internal/core/Future.java
com/sun/corba/se/internal/core/INSObjectKeyMap.java
com/sun/corba/se/internal/core/IOR.java
com/sun/corba/se/internal/iiop/ORB.java
com/sun/corba/se/internal/ior/ObjectKeyFactory.java
com/sun/corba/se/internal/ior/TaggedComponentFactoryFinder.java
com/sun/corba/se/internal/ior/TaggedProfileFactoryFinder.java
********************************************************************************