| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Hasn't been maintained for a long time and was purely research
* ACE/bin/FOCUS/FOCUS.pl:
* ACE/bin/FOCUS/NEWS:
* ACE/bin/FOCUS/PROBLEM-REPORT-FORM:
* ACE/bin/FOCUS/Parser/FOCUSParser.pm:
* ACE/bin/FOCUS/README:
* ACE/bin/FOCUS/VERSION:
* ACE/bin/FOCUS/docs/FOCUS.html:
* ACE/bin/FOCUS/specializations/Context-Specific-Optimizations/Dispatch-Resolution-Optimization.spl:
* ACE/bin/FOCUS/specializations/Flushing_Strategy/Leader_Follower_Flushing_Strategy.spl:
* ACE/bin/FOCUS/specializations/Protocol_Family/IIOP/iiop.spl:
* ACE/bin/FOCUS/specializations/README:
* ACE/bin/FOCUS/specializations/Reactor_Family/Select_Reactor_MT.spl:
* ACE/bin/FOCUS/specializations/Reactor_Family/Select_Reactor_ST.spl:
* ACE/bin/FOCUS/specializations/Reactor_Family/TP_Reactor.spl:
* ACE/bin/FOCUS/specializations/Wait_Strategy/Wait_On_Leader_Follower.spl:
* ACE/bin/FOCUS/specializations/Wait_Strategy/Wait_On_Read.spl:
Deleted.
* ACE/ace/Asynch_Pseudo_Task.h:
* ACE/ace/Reactor.cpp:
* ACE/ace/Reactor.h:
* ACE/ace/Reactor.inl:
* ACE/ace/Select_Reactor.h:
* ACE/ace/Select_Reactor_Base.h:
* ACE/ace/Select_Reactor_T.cpp:
* ACE/ace/Select_Reactor_T.h:
* ACE/ace/Timer_Queue_T.cpp:
* TAO/tao/Connection_Handler.cpp:
* TAO/tao/Connection_Handler.h:
* TAO/tao/Connection_Handler.inl:
* TAO/tao/Endpoint.cpp:
* TAO/tao/Endpoint.h:
* TAO/tao/GIOP_Message_Base.cpp:
* TAO/tao/IIOP_Acceptor.cpp:
* TAO/tao/IIOP_Acceptor.h:
* TAO/tao/IIOP_Connection_Handler.cpp:
* TAO/tao/IIOP_Connector.cpp:
* TAO/tao/IIOP_Connector.h:
* TAO/tao/IIOP_Endpoint.cpp:
* TAO/tao/IIOP_Endpoint.h:
* TAO/tao/IIOP_Profile.cpp:
* TAO/tao/IIOP_Profile.h:
* TAO/tao/IIOP_Transport.cpp:
* TAO/tao/PortableServer/Servant_Base.cpp:
* TAO/tao/Profile.cpp:
* TAO/tao/Profile.h:
* TAO/tao/Strategies/advanced_resource.cpp:
* TAO/tao/Transport.cpp:
* TAO/tao/Transport.h:
* TAO/tao/Transport_Acceptor.cpp:
* TAO/tao/Transport_Acceptor.h:
* TAO/tao/Transport_Connector.cpp:
* TAO/tao/Transport_Connector.h:
* TAO/tao/Wait_On_Leader_Follower.cpp:
* TAO/tao/Wait_On_Read.cpp:
* TAO/tao/Wait_Strategy.cpp:
* TAO/tao/default_client.cpp:
* TAO/tao/default_resource.cpp:
* TAO/tests/Bug_3531b_Regression/server.cpp:
|
|
|
|
|
|
|
| |
* ACE/ace/Select_Reactor_Base.h:
* ACE/ace/Select_Reactor_Base.inl:
* ACE/ace/Select_Reactor_T.cpp:
* ACE/ace/TP_Reactor.cpp:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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:
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ace/Dev_Poll_Reactor.cpp:
* ace/Reactor.h:
* ace/Select_Reactor_T.cpp:
* ace/WFMO_Reactor.inl:
When using ACE_Event_Handler_var together with reference
counting it is easy to pass the var.handler() to the
cancel_timer() operation of the reactor to just cancel
all timers at shutdown. But, when the application specific
initialization fails which leads to the fact that the var
contains a nullptr, this leads to a crash. Updated all
cancel_timer operations to also check if a valid event
handler pointer has been passed. If not, we just return 0
* tests/MT_Reactor_Timer_Test.cpp:
Added test for use case mentioned above
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ace/ACE.cpp:
* ace/Dev_Poll_Reactor.cpp:
* ace/Handle_Set.cpp:
* ace/High_Res_Timer.h:
* ace/High_Res_Timer.cpp:
* ace/INET_Addr.h:
* ace/INET_Addr.cpp:
* ace/Monitor_Control/Bytes_Received_Monitor.h:
* ace/Monitor_Control/Bytes_Received_Monitor.cpp:
* ace/Monitor_Control/Bytes_Sent_Monitor.h:
* ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
* ace/Monitor_Control/CPU_Load_Monitor.h:
* ace/Monitor_Control/CPU_Load_Monitor.cpp:
* ace/Monitor_Control/Linux_Network_Interface_Monitor.h:
* ace/Monitor_Control/Linux_Network_Interface_Monitor.cpp:
* ace/Monitor_Control/Num_Threads_Monitor.h:
* ace/Monitor_Control/Num_Threads_Monitor.cpp:
* ace/Monitor_Control/Packets_Received_Monitor.h:
* ace/Monitor_Control/Packets_Received_Monitor.cpp:
* ace/Monitor_Control/Packets_Sent_Monitor.h:
* ace/Monitor_Control/Packets_Sent_Monitor.cpp:
* ace/OS_NS_netdb.cpp:
* ace/OS_NS_sys_socket.h:
* ace/OS_NS_sys_socket.inl:
* ace/OS_NS_time.inl:
* ace/OS_NS_unistd.inl:
* ace/SOCK_Dgram.cpp:
* ace/SOCK_Dgram_Mcast.cpp:
* ace/Select_Reactor_T.cpp:
* ace/config-linux.h:
* ace/os_include/os_pthread.h:
* apps/JAWS/clients/WebSTONE/src/nsapi-includes/base/systems.h:
* examples/APG/Signals/SigInfo.cpp:
* tests/INET_Addr_Test_IPV6.cpp:
* tests/MT_Reference_Counted_Event_Handler_Test.cpp:
* tests/Malloc_Test.cpp:
* tests/Multicast_Test.cpp:
* tests/Naming_Test.cpp:
* tests/Proactor_Test.cpp:
* tests/Proactor_Test_IPV6.cpp:
* tests/Proactor_UDP_Test.cpp:
* tests/Process_Test.cpp:
* tests/SSL/Bug_2912_Regression_Test.cpp:
Created a new macro, ACE_LINUX, which replaces all non-standard
tests for linux, __linux, and __linux__.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ace/Abstract_Timer_Queue.h:
* ace/Timer_Hash_T.h:
* ace/Timer_Hash_T.cpp:
* ace/Timer_Heap_T.h:
* ace/Timer_Heap_T.cpp:
* ace/Timer_List_T.h:
* ace/Timer_List_T.cpp:
* ace/Timer_Queue_Adapters.inl:
* ace/Timer_Queue_Adapters.cpp:
* ace/Timer_Wheel_T.h:
* ace/Timer_Wheel_T.cpp:
Added close() method.
* ace/Dev_Poll_Reactor.cpp:
* ace/Proactor.cpp:
* ace/Select_Reactor_T.cpp:
* ace/WFMO_Reactor.cpp:
Implemented support for timer queue close ().
The rationale for these changes is that when using reactors with
user defined timer queues the reactor does not delete the timer queue
when being deleted itself. Without any other cleanup this created the
possibility (as encountered in TAO/tests/Bug_3837_Regression after
introduction of the TIME_POLICY changes) of outstanding timer handlers
in the queue being triggered and attempting to access the reactor after
the reactor has been destroyed.
Calling close () for timer queues the reactor does not delete solves
this potential problem.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* ace/Select_Reactor_T.cpp:
Added a reset of errno during the ctor in case there was an
error during the first attempt at opening the reactor. Turns out
that in this case on at least on Linux, the errno leaks through
the second, good call to open. This can happen for example, when
ACE::max_handles() is less than the select reactor's DEFAULT_SIZE.
Since all this happens in a ctor, there's no result value for
application code to check, apart from errno.
|
| |
|
|
|
|
|
|
|
| |
* ace/Dev_Poll_Reactor.cpp:
* ace/Select_Reactor_T.cpp:
Fixed problems with threads=0, thanks to Elez <elezsh at gmail dot com>
for reporting this and providing a patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ace/ACE.cpp:
* ace/ACE_crc32.cpp:
* ace/ACE_crc_ccitt.cpp:
* ace/ARGV.cpp:
* ace/ATM_Acceptor.cpp:
* ace/ATM_Addr.cpp:
* ace/ATM_Connector.cpp:
* ace/ATM_Params.cpp:
* ace/ATM_QoS.cpp:
* ace/ATM_Stream.cpp:
* ace/Acceptor.cpp:
* ace/Activation_Queue.cpp:
* ace/Active_Map_Manager.cpp:
* ace/Addr.cpp:
* ace/Arg_Shifter.cpp:
* ace/Argv_Type_Converter.cpp:
* ace/Assert.cpp:
* ace/Asynch_Acceptor.cpp:
* ace/Asynch_IO.cpp:
* ace/Asynch_Pseudo_Task.cpp:
* ace/Atomic_Op.cpp:
* ace/Atomic_Op_GCC_T.cpp:
* ace/Atomic_Op_T.cpp:
* ace/Auto_Ptr.cpp:
* ace/Barrier.cpp:
* ace/Base_Thread_Adapter.cpp:
* ace/Basic_Stats.cpp:
* ace/CDR_Base.cpp:
* ace/Capabilities.cpp:
* ace/Codeset_IBM1047.cpp:
* ace/Codeset_Registry.cpp:
* ace/Condition_Thread_Mutex.cpp:
* ace/Connection_Recycling_Strategy.cpp:
* ace/Containers.cpp:
* ace/Copy_Disabled.cpp:
* ace/Countdown_Time.cpp:
* ace/DEV.cpp:
* ace/DEV_Connector.cpp:
* ace/DEV_IO.cpp:
* ace/DLL.cpp:
* ace/DLL_Manager.cpp:
* ace/Date_Time.cpp:
* ace/Dev_Poll_Reactor.cpp:
* ace/Dirent_Selector.cpp:
* ace/Dump.cpp:
* ace/Dynamic.cpp:
* ace/Dynamic_Message_Strategy.cpp:
* ace/Dynamic_Service_Dependency.cpp:
* ace/Event.cpp:
* ace/Event_Handler.cpp:
* ace/FIFO.cpp:
* ace/FIFO_Recv.cpp:
* ace/FIFO_Recv_Msg.cpp:
* ace/FIFO_Send.cpp:
* ace/FIFO_Send_Msg.cpp:
* ace/FILE.cpp:
* ace/FILE_Addr.cpp:
* ace/FILE_Connector.cpp:
* ace/FILE_IO.cpp:
* ace/File_Lock.cpp:
* ace/Framework_Component.cpp:
* ace/Functor.cpp:
* ace/Functor_String.cpp:
* ace/Future.cpp:
* ace/Get_Opt.cpp:
* ace/Handle_Set.cpp:
* ace/High_Res_Timer.cpp:
* ace/ICMP_Socket.cpp:
* ace/IOStream.cpp:
* ace/IO_Cntl_Msg.cpp:
* ace/IO_SAP.cpp:
* ace/IPC_SAP.cpp:
* ace/LSOCK.cpp:
* ace/LSOCK_Acceptor.cpp:
* ace/LSOCK_CODgram.cpp:
* ace/LSOCK_Connector.cpp:
* ace/LSOCK_Dgram.cpp:
* ace/LSOCK_Stream.cpp:
* ace/Lib_Find.cpp:
* ace/Local_Memory_Pool.cpp:
* ace/Local_Name_Space.cpp:
* ace/Lock.cpp:
* ace/Log_Msg.cpp:
* ace/Log_Msg_Backend.cpp:
* ace/Log_Msg_Callback.cpp:
* ace/Log_Msg_IPC.cpp:
* ace/Log_Msg_NT_Event_Log.cpp:
* ace/Log_Record.cpp:
* ace/MEM_Acceptor.cpp:
* ace/MEM_Connector.cpp:
* ace/MEM_IO.cpp:
* ace/MEM_SAP.cpp:
* ace/MEM_Stream.cpp:
* ace/MMAP_Memory_Pool.cpp:
* ace/Malloc_Allocator.cpp:
* ace/Manual_Event.cpp:
* ace/Mem_Map.cpp:
* ace/Message_Queue.cpp:
* ace/Message_Queue_NT.cpp:
* ace/Message_Queue_Vx.cpp:
* ace/Msg_WFMO_Reactor.cpp:
* ace/Mutex.cpp:
* ace/Name_Proxy.cpp:
* ace/Name_Space.cpp:
* ace/Naming_Context.cpp:
* ace/Notification_Strategy.cpp:
* ace/OS.cpp:
* ace/OS_Errno.cpp:
* ace/OS_Log_Msg_Attributes.cpp:
* ace/OS_NS_Thread.cpp:
* ace/OS_NS_arpa_inet.cpp:
* ace/OS_NS_ctype.cpp:
* ace/OS_NS_dirent.cpp:
* ace/OS_NS_dlfcn.cpp:
* ace/OS_NS_errno.cpp:
* ace/OS_NS_fcntl.cpp:
* ace/OS_NS_math.cpp:
* ace/OS_NS_netdb.cpp:
* ace/OS_NS_poll.cpp:
* ace/OS_NS_pwd.cpp:
* ace/OS_NS_regex.cpp:
* ace/OS_NS_signal.cpp:
* ace/OS_NS_stdio.cpp:
* ace/OS_NS_stdlib.cpp:
* ace/OS_NS_strings.cpp:
* ace/OS_NS_stropts.cpp:
* ace/OS_NS_sys_mman.cpp:
* ace/OS_NS_sys_msg.cpp:
* ace/OS_NS_sys_resource.cpp:
* ace/OS_NS_sys_select.cpp:
* ace/OS_NS_sys_shm.cpp:
* ace/OS_NS_sys_socket.cpp:
* ace/OS_NS_sys_stat.cpp:
* ace/OS_NS_sys_time.cpp:
* ace/OS_NS_sys_uio.cpp:
* ace/OS_NS_sys_utsname.cpp:
* ace/OS_NS_sys_wait.cpp:
* ace/OS_NS_time.cpp:
* ace/OS_NS_unistd.cpp:
* ace/OS_NS_wchar.cpp:
* ace/OS_NS_wctype.cpp:
* ace/OS_TLI.cpp:
* ace/OS_main.cpp:
* ace/Obchunk.cpp:
* ace/Object_Manager.cpp:
* ace/Object_Manager_Base.cpp:
* ace/PI_Malloc.cpp:
* ace/Pagefile_Memory_Pool.cpp:
* ace/Pipe.cpp:
* ace/Priority_Reactor.cpp:
* ace/Process.cpp:
* ace/Process_Mutex.cpp:
* ace/Process_Semaphore.cpp:
* ace/Profile_Timer.cpp:
* ace/RW_Mutex.cpp:
* ace/RW_Process_Mutex.cpp:
* ace/RW_Thread_Mutex.cpp:
* ace/Reactor_Impl.cpp:
* ace/Reactor_Notification_Strategy.cpp:
* ace/Reactor_Timer_Interface.cpp:
* ace/Read_Buffer.cpp:
* ace/Recursive_Thread_Mutex.cpp:
* ace/Recyclable.cpp:
* ace/Registry.cpp:
* ace/Registry_Name_Space.cpp:
* ace/Remote_Tokens.cpp:
* ace/SOCK.cpp:
* ace/SOCK_Acceptor.cpp:
* ace/SOCK_CODgram.cpp:
* ace/SOCK_Connector.cpp:
* ace/SOCK_Dgram.cpp:
* ace/SOCK_Dgram_Bcast.cpp:
* ace/SOCK_Dgram_Mcast.cpp:
* ace/SOCK_IO.cpp:
* ace/SOCK_SEQPACK_Acceptor.cpp:
* ace/SOCK_SEQPACK_Association.cpp:
* ace/SOCK_SEQPACK_Connector.cpp:
* ace/SOCK_Stream.cpp:
* ace/SPIPE.cpp:
* ace/SPIPE_Acceptor.cpp:
* ace/SPIPE_Addr.cpp:
* ace/SPIPE_Connector.cpp:
* ace/SPIPE_Stream.cpp:
* ace/SUN_Proactor.cpp:
* ace/SV_Message.cpp:
* ace/SV_Message_Queue.cpp:
* ace/SV_Semaphore_Complex.cpp:
* ace/SV_Semaphore_Simple.cpp:
* ace/SV_Shared_Memory.cpp:
* ace/Sample_History.cpp:
* ace/Sbrk_Memory_Pool.cpp:
* ace/Sched_Params.cpp:
* ace/Select_Reactor_T.cpp:
* ace/Semaphore.cpp:
* ace/Service_Manager.cpp:
* ace/Service_Object.cpp:
* ace/Service_Repository.cpp:
* ace/Service_Types.cpp:
* ace/Shared_Memory.cpp:
* ace/Shared_Memory_MM.cpp:
* ace/Shared_Memory_Pool.cpp:
* ace/Shared_Object.cpp:
* ace/Sig_Adapter.cpp:
* ace/Sig_Handler.cpp:
* ace/Signal.cpp:
* ace/Stack_Trace.cpp:
* ace/Stats.cpp:
* ace/Synch_Options.cpp:
* ace/System_Time.cpp:
* ace/TLI.cpp:
* ace/TLI_Acceptor.cpp:
* ace/TLI_Connector.cpp:
* ace/TLI_Stream.cpp:
* ace/TP_Reactor.cpp:
* ace/TSS_Adapter.cpp:
* ace/TTY_IO.cpp:
* ace/Thread.cpp:
* ace/Thread_Adapter.cpp:
* ace/Thread_Control.cpp:
* ace/Thread_Exit.cpp:
* ace/Thread_Hook.cpp:
* ace/Thread_Mutex.cpp:
* ace/Thread_Semaphore.cpp:
* ace/Throughput_Stats.cpp:
* ace/Time_Value.cpp:
* ace/Timeprobe.cpp:
* ace/Timer_List_T.cpp:
* ace/Token.cpp:
* ace/Token_Invariants.cpp:
* ace/Token_Manager.cpp:
* ace/Token_Request_Reply.cpp:
* ace/Trace.cpp:
* ace/UNIX_Addr.cpp:
* ace/UPIPE_Acceptor.cpp:
* ace/UPIPE_Connector.cpp:
* ace/UPIPE_Stream.cpp:
* ace/UUID.cpp:
* ace/WFMO_Reactor.cpp:
* ace/WIN32_Proactor.cpp:
* ace/XTI_ATM_Mcast.cpp:
* ace/ace_wchar.cpp:
* ace/gethrtime.cpp:
Removed ACE_RCSID
|
|
|
|
|
| |
* ace/Select_Reactor_T.cpp:
Only call the notify_handler_ when we have a valid pointer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ace/Log_Msg.h:
Only define the ACE_DEBUG/ACE_ERROR* when they are not defined
yet when ACE_NLOGGING is defined. This makes it possible for
users to globally disable logging but then just enable ACE_ERROR
* ace/Message_Block.cpp:
Code layout changes
* ace/SOCK_IO.cpp:
* ace/SOCK_Dgram.cpp:
* ace/Select_Reactor_T.cpp:
Just define select_width twice and directly assign it
* ace/OS_NS_sys_socket.inl:
Move local variables into the loop
* ace/config-sunos5.9.h:
* ace/config-linux-common.h:
Define ACE_HAS_SENDFILE to 1
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
symantec dot com>
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
symantec dot com>
|
| |
|
|
|
|
| |
73857:73859)
|
| |
|
| |
|
|
|