summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/ImplRepo_Service/Activator_Info.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove obsolescent (void) in functions with no parametersKnut Petter Svendsen2022-09-131-3/+3
|
* Removed single line Id tagJohnny Willemsen2015-01-071-1/+0
|
* Wed Feb 5 21:13:37 UTC 2014 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2014-02-051-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * orbsvcs/ImplRepo_Service/Activator_Info.h: * orbsvcs/ImplRepo_Service/Activator_Info.cpp: * orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp: * orbsvcs/ImplRepo_Service/AsyncListManager.cpp: * orbsvcs/ImplRepo_Service/Config_Backing_Store.cpp: * orbsvcs/ImplRepo_Service/ImR_Locator_i.h: * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp: * orbsvcs/ImplRepo_Service/ImR_Utils.cpp: * orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc: * orbsvcs/ImplRepo_Service/Locator_Repository.h: * orbsvcs/ImplRepo_Service/Locator_Repository.cpp: * orbsvcs/ImplRepo_Service/Locator_XMLHandler.h: * orbsvcs/ImplRepo_Service/Locator_XMLHandler.cpp: * orbsvcs/ImplRepo_Service/Server_Info.h: * orbsvcs/ImplRepo_Service/Server_Info.cpp: * orbsvcs/ImplRepo_Service/Shared_Backing_Store.h: * orbsvcs/ImplRepo_Service/Shared_Backing_Store.cpp: * orbsvcs/ImplRepo_Service/UpdateableServerInfo.h: * orbsvcs/ImplRepo_Service/UpdateableServerInfo.cpp: * orbsvcs/ImplRepo_Service/XML_Backing_Store.h: * orbsvcs/ImplRepo_Service/XML_Backing_Store.cpp: * orbsvcs/ImplRepo_Service/utils.h: Add peer list and alternate key values to the Server_Info struct. Together these enable the locator to know to start only one instance of a server even if it receives "concurrent" requests for two POAs. The POA name is not necessarily the key in the server repository as it is possible for servers to be distinguished by server ID and contain identically named POAs. It is up to system deployers to set the server ID correctly in this case. Heavily refactored the locator code that touches the Server_Info data to rely on helper functions for initialization and entry resolution. Refactored much of the persistence code for clarity. * tao/ImR_Client/ImplRepo.idl: Add an exception to the link command. * orbsvcs/ImplRepo_Service/ImR_Activator.idl: * orbsvcs/ImplRepo_Service/ImR_Activator_i.h: * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp: The locator now provides the last known pid for a server when a server kill is requested. This allows the kill command to work even if the activator is restarted after launching the wayward server. In this case the activator will synthesize a child death event to send to the locator. For this reason, it may still be possible that a server is still running even though the locator believes it is not.
* Repo restructuringWilliam R. Otte2006-07-241-0/+36
|
* Repo restructuringWilliam R. Otte2006-07-241-36/+0
|
* Tue Apr 12 23:17:12 UTC 2005 Justin Michel <michel_j@ociweb.com>michel_j2005-04-121-4/+2
|
* ChangeLogTag:Sat Jan 29 23:36:49 2005 Ossama Othman ↵Ossama Othman2005-01-301-1/+3
| | | | <ossama@dre.vanderbilt.edu>
* ChangeLogTag:Fri Sep 24 13:16:44 MST 2004 Trevor Fields <fields_t@ociweb.com>fields_t2004-09-241-0/+36