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 di...@apache.org on 2007/07/23 08:29:41 UTC
svn commit: r558622 - in /webservices/axis2/trunk/c/src/core/transport/tcp:
receiver/tcp_worker.c sender/tcp_transport_sender.c
server/simple_tcp_server/tcp_receiver.c
Author: dinesh
Date: Sun Jul 22 23:29:40 2007
New Revision: 558622
URL: http://svn.apache.org/viewvc?view=rev&rev=558622
Log:
added free functions
Modified:
webservices/axis2/trunk/c/src/core/transport/tcp/receiver/tcp_worker.c
webservices/axis2/trunk/c/src/core/transport/tcp/sender/tcp_transport_sender.c
webservices/axis2/trunk/c/src/core/transport/tcp/server/simple_tcp_server/tcp_receiver.c
Modified: webservices/axis2/trunk/c/src/core/transport/tcp/receiver/tcp_worker.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/core/transport/tcp/receiver/tcp_worker.c?view=diff&rev=558622&r1=558621&r2=558622
==============================================================================
--- webservices/axis2/trunk/c/src/core/transport/tcp/receiver/tcp_worker.c (original)
+++ webservices/axis2/trunk/c/src/core/transport/tcp/receiver/tcp_worker.c Sun Jul 22 23:29:40 2007
@@ -31,6 +31,7 @@
#include <axiom_soap.h>
#include <axiom.h>
#include <axis2_simple_tcp_svr_conn.h>
+
struct axis2_tcp_worker
{
axis2_conf_ctx_t *conf_ctx;
Modified: webservices/axis2/trunk/c/src/core/transport/tcp/sender/tcp_transport_sender.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/core/transport/tcp/sender/tcp_transport_sender.c?view=diff&rev=558622&r1=558621&r2=558622
==============================================================================
--- webservices/axis2/trunk/c/src/core/transport/tcp/sender/tcp_transport_sender.c (original)
+++ webservices/axis2/trunk/c/src/core/transport/tcp/sender/tcp_transport_sender.c Sun Jul 22 23:29:40 2007
@@ -40,8 +40,6 @@
int so_timeout;
}axis2_tcp_transport_sender_impl_t;
-#define AXIS2_WS_RM_ANONYMOUS_URL "tcp://docs.oasis-open.org/ws-rx/wsmc/200702/anonymous?id="
-
#define AXIS2_INTF_TO_IMPL(transport_sender) \
((axis2_tcp_transport_sender_impl_t *) \
(transport_sender))
Modified: webservices/axis2/trunk/c/src/core/transport/tcp/server/simple_tcp_server/tcp_receiver.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/core/transport/tcp/server/simple_tcp_server/tcp_receiver.c?view=diff&rev=558622&r1=558621&r2=558622
==============================================================================
--- webservices/axis2/trunk/c/src/core/transport/tcp/server/simple_tcp_server/tcp_receiver.c (original)
+++ webservices/axis2/trunk/c/src/core/transport/tcp/server/simple_tcp_server/tcp_receiver.c Sun Jul 22 23:29:40 2007
@@ -144,12 +144,12 @@
axis2_tcp_server_impl_t *server_impl = NULL;
AXIS2_ENV_CHECK(env, void);
server_impl = AXIS2_INTF_TO_IMPL(server);
-/* if (server_impl->svr_thread) */
-/* { */
-/* axis2_tcp_svr_thread_destroy(server_impl->svr_thread, env); */
-/* axis2_tcp_svr_thread_free(server_impl->svr_thread, env); */
-/* server_impl->svr_thread = NULL; */
-/* } */
+ if (server_impl->svr_thread)
+ {
+ axis2_tcp_svr_thread_destroy(server_impl->svr_thread, env);
+ axis2_tcp_svr_thread_free(server_impl->svr_thread, env);
+ server_impl->svr_thread = NULL;
+ }
if (server_impl->conf_ctx_private)
{
@@ -234,11 +234,11 @@
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_LOG_INFO(env->log, "Terminating TCP server thread");
-/* if (AXIS2_INTF_TO_IMPL(server)->svr_thread) */
-/* { */
-/* axis2_tcp_svr_thread_destroy(AXIS2_INTF_TO_IMPL(server)->svr_thread, */
-/* env); */
-/* } */
+ if (AXIS2_INTF_TO_IMPL(server)->svr_thread)
+ {
+ axis2_tcp_svr_thread_destroy(AXIS2_INTF_TO_IMPL(server)->svr_thread,
+ env);
+ }
AXIS2_LOG_INFO(env->log, "Successfully terminated TCP server"
" thread");
return AXIS2_SUCCESS;
@@ -288,14 +288,14 @@
axis2_tcp_server_impl_t *server_impl = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
server_impl = AXIS2_INTF_TO_IMPL(server);
-/* if (! server_impl->svr_thread) */
-/* { */
-/* return AXIS2_FALSE; */
-/* } */
-/* else */
-/* { */
-/* return axis2_tcp_svr_thread_is_running(server_impl->svr_thread, env); */
-/* } */
+ if (! server_impl->svr_thread)
+ {
+ return AXIS2_FALSE;
+ }
+ else
+ {
+ return axis2_tcp_svr_thread_is_running(server_impl->svr_thread, env);
+ }
return AXIS2_FALSE;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org