summaryrefslogtreecommitdiff
path: root/ACE/ace/Service_Types.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove redundant void argJohnny Willemsen2020-12-091-23/+23
|
* Removed old style documentation which was just about mentioning where ↵Johnny Willemsen2019-08-191-3/+0
| | | | constructors/destructors are
* Removed old comments before constructor/destructorJohnny Willemsen2019-08-191-1/+0
|
* Fixed broken links and updated email address D. Schmidt to the correct oneJohnny Willemsen2019-01-241-1/+1
|
* Remove doxygen style Id tag with two space before $Id#Johnny Willemsen2015-01-071-2/+0
|
* Mon Apr 19 12:44:56 UTC 2010 Chad Beaulac <chad@objectivesolutions.com>cbeaulac2010-04-191-4/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/Service_Types.h * ace/Service_Types.inl * ace/Service_Types.cpp Added service_type_ attr to expose the type of service being managed to the ACE_Service_Repository. This allows the ASR to manage the lifecycle of the ACE_Module and ACE_Stream in order to avoid a double delete of ACE_Module at shutdown. ACE_Stream_Type::fini was modified to not call ACE_Module_Type::fini as this will results in a double delete when ACE_Service_Repository::fini is called. ACE_Stream_Type::remove(module_name) was modified to not call ACE_Module_Type::fini as this will results in a double delete when ACE_Service_Repository::fini is called also. * ace/Service_Repository.cpp Modified ASR::fini to iterate over the service_array_ twice. ACE_Service_Type::fini is called on all ACE_Stream_Type and ACE_Service_Object_Type instances first. Then, fini is called on all ACE_Modules_Type instances. All calls to fini are done in the order the services appear in the ASR::service_array_ except for the grouping described here. The calls to ACE_Module_Type::fini must be done last because ACE_Stream_Type::fini accesses the Modules so they must not be deleted by a call to ACE_Module_Type::fini before that. * tests/Bug_3334_Regresssion_Test.cpp Added call to ACE_Service_Repository::fini_svcs() to capture all debug output before the application exits. * tests/run_tests.lst This fixes Bugzilla #3334
* ChangeLogTag:Wed Dec 24 19:09:53 UTC 2008 Steve Huston <shuston@riverace.com>Steve Huston2008-12-241-1/+1
|
* undoing accidental deletionWilliam R. Otte2008-03-041-0/+206
|
* swap in externals for ACE and TAOWilliam R. Otte2008-03-041-206/+0
|
* Wed May 23 15:32:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-05-231-1/+1
|
* Thu Feb 15 13:50:58 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-02-151-1/+1
|
* ChangeLogTag: Wed Aug 30 17:45:30 UTC 2006 Iliyan Jeliazkov ↵iliyan2006-08-301-0/+4
| | | | <iliyan@ociweb.com>
* Repo restructuringWilliam R. Otte2006-07-241-0/+202