Core/externals: Update ACE to 5.8.1 (should fix issues with disconnects happening on servers compiled under VS2010)
Update issue 3411 Status: NeedsFeedback --HG-- branch : trunk
This commit is contained in:
Vendored
+10
-10
@@ -4,7 +4,7 @@
|
||||
/**
|
||||
* @file Task.h
|
||||
*
|
||||
* $Id: Task.h 80826 2008-03-04 14:51:23Z wotte $
|
||||
* $Id: Task.h 91058 2010-07-12 08:20:09Z johnnyw $
|
||||
*
|
||||
* @author Douglas C. Schmidt <[email protected]>
|
||||
*/
|
||||
@@ -84,21 +84,21 @@ public:
|
||||
|
||||
/**
|
||||
* Hook called from ACE_Thread_Exit when during thread exit and from
|
||||
* the default implementation of <module_closed>. In general, this
|
||||
* the default implementation of @c module_closed(). In general, this
|
||||
* method shouldn't be called directly by an application,
|
||||
* particularly if the <Task> is running as an Active Object.
|
||||
* Instead, a special message should be passed into the <Task> via
|
||||
* the <put> method defined below, and the <svc> method should
|
||||
* interpret this as a flag to shut down the <Task>.
|
||||
* particularly if the Task is running as an Active Object.
|
||||
* Instead, a special message should be passed into the Task via
|
||||
* the put() method defined below, and the svc() method should
|
||||
* interpret this as a flag to shut down the Task.
|
||||
*/
|
||||
virtual int close (u_long flags = 0);
|
||||
|
||||
/**
|
||||
* Hook called during <ACE_Module::close>. The default
|
||||
* Hook called during ACE_Module::close(). The default
|
||||
* implementation calls forwards the call to close(1). Please
|
||||
* notice the changed value of the default argument of <close>.
|
||||
* notice the changed value of the default argument of close().
|
||||
* This allows tasks to differ between the call has been originated
|
||||
* from <ACE_Thread_Exit> or from <module_closed>. Be aware that
|
||||
* from ACE_Thread_Exit or from module_closed(). Be aware that
|
||||
* close(0) will be also called when a thread associated with the
|
||||
* ACE_Task instance exits.
|
||||
*/
|
||||
@@ -111,7 +111,7 @@ public:
|
||||
|
||||
/// A hook method that can be used to pass a message to a
|
||||
/// task, where it can be processed immediately or queued for subsequent
|
||||
/// processing in the <svc> hook method.
|
||||
/// processing in the svc() hook method.
|
||||
virtual int put (ACE_Message_Block *, ACE_Time_Value * = 0);
|
||||
|
||||
/// Run by a daemon thread to handle deferred processing.
|
||||
|
||||
Reference in New Issue
Block a user