-
Bug
-
Resolution: Fixed
-
P2
-
1.4.0
-
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
********************************************************************************