Bug 2352

Summary: Valuefactory operations not safe
Product: TAO Reporter: Johnny Willemsen <jwillemsen>
Component: ORBAssignee: Johnny Willemsen <jwillemsen>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P3    
Version: 1.5   
Hardware: All   
OS: All   
Bug Depends on: 2353    
Bug Blocks: 2454    

Description Johnny Willemsen 2006-01-06 14:02:24 CST
The valuefactory operations are not safe. See TAO/ORB.cpp, comment is already
there, no guard, no checks. Needs to be improved

CORBA::ValueFactory
CORBA::ORB::register_value_factory (const char *repository_id,
                                    CORBA::ValueFactory factory
                                    ACE_ENV_ARG_DECL)
{
  // %! guard, and ACE_Null_Mutex in the map
  // do _add_ref here not in map->rebind
Comment 1 Johnny Willemsen 2006-01-15 13:25:41 CST
accept and added depens
Comment 2 Johnny Willemsen 2006-01-15 13:25:52 CST
accept for real
Comment 3 Johnny Willemsen 2006-03-21 05:09:22 CST
will be handled by Remedy
Comment 4 Johnny Willemsen 2006-03-21 05:09:29 CST
accept
Comment 5 Johnny Willemsen 2006-03-21 09:12:54 CST
reassign
Comment 6 Johnny Willemsen 2006-04-07 03:16:11 CDT
taking this over, merged all changes from Kees to fix this to the
sequenceupdate3 branch so that we can merge this all to cvs head when x.5.1 has
been released
Comment 7 Johnny Willemsen 2006-04-07 03:16:42 CDT
accept
Comment 8 Johnny Willemsen 2006-04-19 07:21:27 CDT
Wed Apr 19 07:48:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>