summaryrefslogtreecommitdiff
path: root/ace/Strategies_T.h
diff options
context:
space:
mode:
authorkirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-08-03 23:35:58 +0000
committerkirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-08-03 23:35:58 +0000
commit4531c0210dd75bccba0fc1ffa6264e1e7c5ef831 (patch)
treeaec34216751cc59414aa66e2b7a42b6f181cf36d /ace/Strategies_T.h
parent5f8448bbe1989caf26f0e195c773d70b87577b8d (diff)
downloadATCD-4531c0210dd75bccba0fc1ffa6264e1e7c5ef831.tar.gz
Tue Aug 03 18:30:47 1999 Kirthika Parameswaran
<kirthika@cs.wustl.edu>
Diffstat (limited to 'ace/Strategies_T.h')
-rw-r--r--ace/Strategies_T.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/ace/Strategies_T.h b/ace/Strategies_T.h
index 1c1d0a33711..01e5bd60d44 100644
--- a/ace/Strategies_T.h
+++ b/ace/Strategies_T.h
@@ -760,6 +760,11 @@ public:
virtual int mark_as_closed (const void *recycling_act);
// Mark as closed.
+ virtual int mark_as_closed_i (const void *recycling_act);
+ // Mark as closed (non-locking version). This method needs to be public
+ // as it is used in the cleanup of handlers where teh locked version causes
+ // a deadlock.
+
virtual int cleanup_hint (const void *recycling_act);
// Cleanup hint.
@@ -818,9 +823,6 @@ protected:
virtual ACE_Recyclable_State recycle_state_i (const void *recycling_act) const;
// Get/Set <recycle_state> (non-locking version).
- virtual int mark_as_closed_i (const void *recycling_act);
- // Mark as closed (non-locking version).
-
virtual int cleanup_hint_i (const void *recycling_act);
// Cleanup hint.