You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ma...@apache.org on 2007/10/16 06:21:56 UTC

svn commit: r585028 - /webservices/axis2/trunk/c/include/axis2_op_ctx.h

Author: manjula
Date: Mon Oct 15 21:21:55 2007
New Revision: 585028

URL: http://svn.apache.org/viewvc?rev=585028&view=rev
Log:
Adding increment ref to op_ctx.

Modified:
    webservices/axis2/trunk/c/include/axis2_op_ctx.h

Modified: webservices/axis2/trunk/c/include/axis2_op_ctx.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_op_ctx.h?rev=585028&r1=585027&r2=585028&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_op_ctx.h (original)
+++ webservices/axis2/trunk/c/include/axis2_op_ctx.h Mon Oct 15 21:21:55 2007
@@ -276,6 +276,19 @@
         const axutil_env_t * env,
         axis2_bool_t is_in_use);
 
+    /**
+     * Incrementing the op_ctx ref count. This is necessary when 
+     * prevent freeing op_ctx through op_client when it is in use 
+     * as in sandesha where the msg_cts is stored.     
+     * @param env pointer to environment struct
+     */
+
+    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    axis2_op_ctx_increment_ref(
+        axis2_op_ctx_t * op_ctx,
+        const axutil_env_t * env);
+
+
 #ifdef __cplusplus
 }
 #endif



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org