summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsbw1 <sbw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-07-10 22:09:33 +0000
committersbw1 <sbw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-07-10 22:09:33 +0000
commit5f194b1f8fd771c2ea5fe548683ff48acebe0fed (patch)
treea80307f061c8b1d9f40c9d4e87ba42ec353af2a8
parent6f51febe4bc05d0e511c60245ffe5836c9598b14 (diff)
downloadATCD-5f194b1f8fd771c2ea5fe548683ff48acebe0fed.tar.gz
*** empty log message ***
-rw-r--r--TAO/ChangeLog-98c22
-rw-r--r--TAO/orbsvcs/Trading_Service/Trading_Service.cpp2
2 files changed, 23 insertions, 1 deletions
diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c
index 30c64ec2b80..890dc13e4a1 100644
--- a/TAO/ChangeLog-98c
+++ b/TAO/ChangeLog-98c
@@ -1,3 +1,25 @@
+Fri Jul 10 17:03:11 1998 Seth Benjamin Widoff <sbw1@waltz.cs.wustl.edu>
+
+ * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
+ * orbsvcs/orbsvcs/Trader/Constraint_Visitors.h:
+ * orbsvcs/orbsvcs/Trader/Offer_Database.cpp:
+ * orbsvcs/orbsvcs/Trader/Offer_Iterators.cpp:
+ * orbsvcs/orbsvcs/Trader/Service_Type_Repository.cpp:
+ * orbsvcs/orbsvcs/Trader/Trader.{h, cpp}:
+ * orbsvcs/orbsvcs/Trader/Trader_Interfaces.cpp:
+ * orbsvcs/orbsvcs/Trader/Trader_T.h:
+ * orbsvcs/orbsvcs/Trader/Trader_Utils.{h,cpp}:
+ Addressed a number of memory leaks in the Trading
+ Service. However, typecodes still leak oodles of memory.
+
+ * orbsvcs/Trading_Service/Trading_Service.cpp:
+ Cleans self up properly after catching SIGINT.
+
+ * orbsvcs/tests/Trading/TT_Info.cpp:
+ * orbsvcs/tests/Trading/Service_Type_Exporter.cpp:
+ * orbsvcs/tests/Trading/export_test.cpp:
+ Aesthetic changes.
+
Fri Jul 10 16:35:21 1998 Jeff Parsons <jp4@cs.wustl.edu>
* TAO/tests/Param_Test/client.cpp:
diff --git a/TAO/orbsvcs/Trading_Service/Trading_Service.cpp b/TAO/orbsvcs/Trading_Service/Trading_Service.cpp
index 11958ef3150..62b72eb2eeb 100644
--- a/TAO/orbsvcs/Trading_Service/Trading_Service.cpp
+++ b/TAO/orbsvcs/Trading_Service/Trading_Service.cpp
@@ -22,7 +22,7 @@ Trading_Shutdown::Trading_Shutdown (Trading_Service& trader)
int
Trading_Shutdown::handle_signal (int signum, siginfo_t* sinfo, ucontext_t* ucon)
{
- this->trader_.shutdown ();
+ this->trader_.~Trading_Service ();
exit (0);
return 0;
}