summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2003-05-25 09:12:12 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2003-05-25 09:12:12 +0000
commit571587dc3bca1455ee46e13735c7db9519b73b85 (patch)
treeb33f04d6cb7b2ce730ca7e5b3c71b8a0796e2615
parentb199ac42379b05dd0a490b22399089c1317d5c9d (diff)
downloadATCD-571587dc3bca1455ee46e13735c7db9519b73b85.tar.gz
ChangeLogTag: Sun May 25 09:02:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r--TAO/ChangeLog79
-rw-r--r--THANKS5
2 files changed, 51 insertions, 33 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index f8c008ec0c0..926b6b0fe47 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,20 @@
+Sun May 25 09:06:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/orbsvcs/CosEvent/CEC_Reactive_ConsumerControl.cpp:
+ * orbsvcs/orbsvcs/CosEvent/CEC_Reactive_SupplierControl.cpp:
+ * orbsvcs/orbsvcs/Event/EC_Reactive_ConsumerControl.cpp:
+ * orbsvcs/orbsvcs/Event/EC_Reactive_SupplierControl.cpp:
+ Only schedule the timer when the rate is bigger than zero, and
+ schedule the timer after the policies are created, because when the
+ timer fires the handle_timeout() uses these policies. Thanks to
+ Bruce McIntosh <bruce.mcintosh@boeing.com> for reporting this. This
+ fixes bugzilla [1507]
+
+Sun May 25 09:06:12 UTC 2003 Martin Corino <mcorino@remedy.nl>
+
+ * orbsvcs/orbsvcs/Makefile.RTEventLogAdmin:
+ Added missing libraries to link with to fix MinGW link errors.
+
Fri May 23 22:23:28 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
* tao/IORInterceptor/IORInterceptor_List.h:
@@ -16,7 +33,7 @@ Fri May 23 19:23:39 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
Fri May 23 17:53:59 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
* tao/IORInterceptor_Adapter.h (TAO_IORInterceptor_Adapter): Fixed
- compilation errors in builds where exceptions are turned off.
+ compilation errors in builds where exceptions are turned off.
Fri May 23 17:49:51 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
@@ -54,14 +71,14 @@ Fri May 23 13:21:06 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
* tao/Any.cpp: Moved explicit template instantiations for
ValueBase and AbstractBase to its own library.
-
+
* tao/ObjectKey_Table.cpp: Fixed template instantiations for
- RB_Tree.
-
+ RB_Tree.
+
* tao/Messaging/MessagingC.cpp: Removed unnecessary template
- instantiations.
+ instantiations.
- * tao/Valuetype/AbstractBase.cpp:
+ * tao/Valuetype/AbstractBase.cpp:
* tao/Valuetype/Seq_Tmplinst.cpp: Template instantiations for the
ValueType library.
@@ -76,18 +93,18 @@ Fri May 23 11:16:31 2003 Ossama Othman <ossama@dre.vanderbilt.edu>
Fri May 23 10:59:50 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
* tao/Valuetype_Adapter.h: Cleaned the interface to the ORB to
- provide a consistent way of performing operations on ValueType.
-
+ provide a consistent way of performing operations on ValueType.
+
* tao/ORB.h: Removed references to TAO_ValueFactory_Map. Cache a
- pointer to the ValueFactory_Adapter instead.
-
+ pointer to the ValueFactory_Adapter instead.
+
* tao/ORB.cpp: Integrated patches from Vincent Korkos
<vincent.korkos@fr.thalesgroup.com> which contained the
- implentation of the ORB::unregister_value_factory ().
+ implentation of the ORB::unregister_value_factory ().
Did some cosmetic fixes to the implementations of
- lookup_value_factory () and register_value_factory ().
-
+ lookup_value_factory () and register_value_factory ().
+
* tao/Valuetype/Valuetype_Adapter_Impl.cpp (vf_map_find):
Implemented the new adapter interfaces.
@@ -98,7 +115,7 @@ Fri May 23 08:14:52 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
Fri May 23 07:28:11 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
- * tao/IORInterceptor/IORInterceptor_List.h:
+ * tao/IORInterceptor/IORInterceptor_List.h:
* tao/IORInterceptor/IORInterceptor_List.cpp: Fixed compilation
problems on Win32.
@@ -110,27 +127,27 @@ Fri May 23 06:03:21 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
This checkin cleans up things that were not properly done during
IORInterceptor strategizing. There were multiple problems but
they just showed up as a failure in the DLL_ORB test in our
- daily builds.
+ daily builds.
The focal point of the problem TAO_IORInterceptor_List class
which was left in the main tao library. This class used all
sorts of mechanisms to access the IORInterceptor library which
- lead to shutdown problems if the ORB was dynamically loaded.
+ lead to shutdown problems if the ORB was dynamically loaded.
The following changes basically moved the class to its own
- library and resolves the problems seen.
+ library and resolves the problems seen.
* tao/IORInterceptor_Adapter.h: Completely changed the interface
of the adapter class. It now houses the following pure virtual
methods
- - add_interceptor (),
+ - add_interceptor (),
- destroy_interceptors (), and
- interceptor_list () which provide a nice interface for the ORB
to interact with the IORInterceptor in the library.
-
- * tao/Interceptor_List.cpp:
+
+ * tao/Interceptor_List.cpp:
* tao/Interceptor_List.h:
- * tao/Interceptor_List.inl: Removed the TAO_IORInterceptor_List
+ * tao/Interceptor_List.inl: Removed the TAO_IORInterceptor_List
class from the file.
* tao/ORB_Core.h: The ORB_Core will not store the list of IOR
@@ -138,7 +155,7 @@ Fri May 23 06:03:21 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
instead. The accessor for the IORInterceptor_List::TYPE has been
removed but replaced with an accessor that returns a pointer
IORInterceptor_List and a pointer to the adapter class.
-
+
* tao/ORB_Core.cpp: Added implementation for the new accessor
methods included. Methods add_interceptor () and
destroy_interceptors () just turns around and invokes the
@@ -146,19 +163,19 @@ Fri May 23 06:03:21 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
* tao/ORB_Core.i: Moved the add_interceptor () call to the .cpp
file since it has a conditional statement.
-
+
* tao/IORInterceptor/IORInterceptor_List.cpp:
* tao/IORInterceptor/IORInterceptor_List.h:
* tao/IORInterceptor/IORInterceptor_List.inl: The class
- TAO_IORInterceptor_List has been placed in this file.
-
+ TAO_IORInterceptor_List has been placed in this file.
+
* tao/IORInterceptor/IORInterceptor_Adapter_Impl.cpp:
* tao/IORInterceptor/IORInterceptor_Adapter_Impl.h: The actual
- implementation for the adapter classes.
+ implementation for the adapter classes.
* tao/IORInterceptor/Makefile.bor:
* tao/IORInterceptor/Makefile: Added the new file for
- compilation.
+ compilation.
* tao/PortableServer/POA.cpp:
* tao/PortableServer/POAManager.cpp: They now use the new method
@@ -167,8 +184,8 @@ Fri May 23 06:03:21 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
* tao/Refcounted_ObjectKey.cpp:
* tao/Refcounted_ObjectKey.inl: Moved the decr_refcount () to the
- cpp file.
-
+ cpp file.
+
Fri May 23 06:17:00 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
* orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_handler.h:
@@ -189,13 +206,13 @@ Fri May 23 05:31:23 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
exacerbated when the thread created for handling a new
connection starts to clean itself up once its exits the
*IOP_Connection_Handler::svc (). Since the handler is completely
- deleted resource cleanup by ACE_Task crashes.
+ deleted resource cleanup by ACE_Task crashes.
This checkin basically decouples the thread-per-connection
handler and the handler that has protocol specific code. When
the client crashes only the protocol specific handler would get
cleaned up, leaving the thread-per-connection handler to be
- cleaned when the thread created exits.
+ cleaned when the thread created exits.
* tao/Thread_Per_Connection_Handler.h:
* tao/Thread_Per_Connection_Handler.cpp: The new
diff --git a/THANKS b/THANKS
index 35cb6616410..a689281201c 100644
--- a/THANKS
+++ b/THANKS
@@ -922,7 +922,7 @@ Jim Scheller <csoftware@iname.com>
Bob Bouterse <BBouterse@escient.com>
Sandeep Adwankar <adwankar@rsch.comm.mot.com>
W. Craig Trader <ct7@vitelinc.com>
-Bruce McIntosh <Bruce.McIntosh@australia.boeing.com>
+Bruce McIntosh <Bruce.McIntosh@boeing.com>
Natarajan Kalpathy <Natarajan_Kalpathy@mw.3com.com>
David O'Farrell <eeidofl@eei.ericsson.se>
Bob Bouterse <BBouterse@escient.com>
@@ -1689,7 +1689,7 @@ Weston Markham <wmarkham@tissueinformatics.com>
Bryan Thrall <thrall@cs.wustl.edu>
Subhabrata Biswas <Subhabrata.Biswas@roamware.com>
Dave Ryan <djryan7@pacbell.net>
-Zsolt Zsoldos <zsolt.zsoldos@rogers.com>
+Zsolt Zsoldos <zsolt.zsoldos@rogers.com>
Tongzhe Cui <tonycui@yahoo.com>
Braden McDaniel <bmcdaniel@objectsciences.com>
Richard Woodring <rwoodring@nova-eng.com>
@@ -1707,6 +1707,7 @@ Ken Kane <kkane@livevault.com>
Bill Church <wchurch@ara.com>
Udo Berninger <udo.berninger@siemens.com>
Vincent Korkos <vincent.korkos@fr.thalesgroup.com>
+Martin Corino <mcorino@remedy.nl>
I would particularly like to thank Paul Stephenson, who worked with me
at Ericsson in the early 1990's. Paul devised the recursive Makefile