| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* TAO/tao/LF_CH_Event.h:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
way a compiler can detect when we assign a non-existent value
* TAO/tao/LF_CH_Event.cpp:
* TAO/tao/LF_CH_Event.h:
* TAO/tao/LF_Event.cpp:
* TAO/tao/LF_Event.h:
* TAO/tao/LF_Event.inl:
* TAO/tao/LF_Invocation_Event.cpp:
* TAO/tao/LF_Invocation_Event.h:
* TAO/tao/LF_Multi_Event.cpp:
* TAO/tao/LF_Multi_Event.h:
* TAO/tests/Bug_3531b_Regression/server.cpp:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
also called from outside of the leader follower loop by other threads. This could trigger a data race because an inconsistent state is ready. Moved the real logic to _i methods and the public accessors now first lock the lf lock, this is normally only done in connection setup so doesn't add a penalty to the regular invocation path
* TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp:
* TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
* TAO/tao/IIOP_Connector.cpp:
* TAO/tao/LF_CH_Event.cpp:
* TAO/tao/LF_CH_Event.h:
* TAO/tao/LF_Connect_Strategy.cpp:
* TAO/tao/LF_Event.cpp:
* TAO/tao/LF_Event.h:
* TAO/tao/LF_Event.inl:
* TAO/tao/LF_Invocation_Event.cpp:
* TAO/tao/LF_Invocation_Event.h:
* TAO/tao/LF_Multi_Event.cpp:
* TAO/tao/LF_Multi_Event.h:
* TAO/tao/Leader_Follower.cpp:
* TAO/tao/Reactive_Connect_Strategy.cpp:
* TAO/tao/Strategies/SCIOP_Connector.cpp:
* TAO/tao/Strategies/SHMIOP_Connector.cpp:
* TAO/tao/Strategies/UIOP_Connector.cpp:
* TAO/tao/Transport_Connector.cpp:
* TAO/tao/Wait_On_Reactor.cpp:
* TAO/tao/Wait_On_Read.cpp:
* TAO/tests/Bug_3531b_Regression/server.cpp:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
understand the code path and less error phrone
* TAO/tao/LF_CH_Event.cpp:
* TAO/tao/LF_CH_Event.h:
* TAO/tao/LF_Event.cpp:
* TAO/tao/LF_Event.h:
* TAO/tao/LF_Event.inl:
* TAO/tao/LF_Invocation_Event.cpp:
* TAO/tao/LF_Invocation_Event.h:
* TAO/tao/LF_Multi_Event.cpp:
* TAO/tao/LF_Multi_Event.h:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ACE/ACEXML/common/DTD_Manager.h:
* ACE/ACEXML/common/NamespaceSupport.h:
* ACE/ACEXML/parser/debug_validator/Debug_DTD_Manager.h:
* ACE/ace/Containers_T.h:
* ACE/ace/DLL.h:
* ACE/ace/QoS/QoS_Session.h:
* ACE/ace/QoS/QoS_Session_Impl.cpp:
* ACE/ace/QoS/QoS_Session_Impl.h:
* ACE/ace/RB_Tree.h:
* ACE/ace/SSL/SSL_SOCK_Stream.cpp:
* ACE/ace/SSL/SSL_SOCK_Stream.inl:
* ACE/ace/Select_Reactor_T.cpp:
* ACE/ace/TP_Reactor.cpp:
* ACE/ace/Token.cpp:
* ACE/apps/JAWS/clients/WebSTONE/src/nsapi-includes/base/file.h:
* ACE/examples/APG/Signals/SigHandler.cpp:
* ACE/examples/APG/Signals/SigHandlers.cpp:
* ACE/examples/Reactor/Proactor/test_aiosig.cpp:
* ACE/examples/Reactor/Proactor/test_aiosig_ace.cpp:
* ACE/examples/Reactor/WFMO_Reactor/APC.cpp:
* ACE/examples/Reactor/WFMO_Reactor/Abandoned.cpp:
* ACE/examples/Reactor/WFMO_Reactor/Window_Messages.cpp:
* ACE/tests/Cached_Accept_Conn_Test.cpp:
* ACE/tests/Dev_Poll_Reactor_Echo_Test.cpp:
* ACE/tests/Dev_Poll_Reactor_Test.cpp:
* TAO/DevGuideExamples/PortableInterceptors/Auth/ServerInitializer.cpp:
* TAO/examples/Content_Server/AMI_Observer/Callback_Handler.cpp:
* TAO/orbsvcs/examples/Notify/Subscribe/Subscribe.h:
* TAO/orbsvcs/examples/RtEC/Kokyu/Supplier.cpp:
* TAO/orbsvcs/examples/RtEC/Kokyu/Supplier.h:
* TAO/orbsvcs/orbsvcs/Event/EC_ObserverStrategy.cpp:
* TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Round_Robin.cpp:
* TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp:
* TAO/orbsvcs/tests/Bug_1630_Regression/testclient.cpp:
* TAO/orbsvcs/tests/Concurrency/CC_command.cpp:
* TAO/orbsvcs/tests/Event/Mcast/Two_Way/application.cpp:
* TAO/orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.h:
* TAO/tao/Connection_Handler.cpp:
* TAO/tao/IIOP_Connector.cpp:
* TAO/tao/Invocation_Utils.h:
* TAO/tao/LF_CH_Event.h:
* TAO/tao/ORB_Core.cpp:
* TAO/tao/Stub.h:
* TAO/tao/Stub.inl:
* TAO/tao/Transport.h:
* TAO/tests/Bug_1495_Regression/Threaded_Server.cpp:
* TAO/tests/Bug_1495_Regression/server_interceptor.cpp:
* TAO/tests/Bug_3748_Regression/client.cpp:
* TAO/tests/DII_AMI_Forward/server_interceptor.cpp:
* TAO/tests/DynValue_Test/main.cpp:
* TAO/tests/Explicit_Event_Loop/client.cpp:
* TAO/tests/Explicit_Event_Loop/server.cpp:
* TAO/tests/IORManipulation/IORTest.cpp:
* TAO/tests/POA/On_Demand_Act_Direct_Coll/Collocated_Test.cpp:
* TAO/tests/Portable_Interceptors/Bug_1559/server_interceptor.cpp:
* TAO/tests/Portable_Interceptors/ForwardRequest/Client_Request_Interceptor.cpp:
* TAO/tests/Portable_Interceptors/ForwardRequest/Server_Request_Interceptor.cpp:
* TAO/tests/TransportCurrent/Framework/client.cpp:
* TAO/tests/TransportCurrent/IIOP/client.cpp:
|
| |
|
|
|
|
|
| |
Merged changes from Remedy work branch.
|
| |
|
| |
|
| |
|
|
|
|
| |
<mesnier_p@ociweb.com>
|
|
|
|
| |
<mesnier_p@ociweb.com>
|
|
|
|
| |
<jtc@acorntoolworks.com>
|
|
|
|
| |
<ossama@dre.vanderbilt.edu>
|
|
|
|
| |
<jwillemsen@remedy.nl>
|
|
|
|
| |
<jwillemsen@remedy.nl>
|
|
|
|
| |
<bala@dre.vanderbilt.edu>
|
| |
|
| |
|
|
|
|
| |
<bala@isis-server.isis.vanderbilt.edu>
|
|
|
|
| |
<bala@isis-server.isis.vanderbilt.edu>
|
|
<bala@isis-server.isis.vanderbilt.edu>
|