Author: damitha
Date: Mon Jun 28 05:07:28 2010
New Revision: 958459

URL: http://svn.apache.org/viewvc?rev=958459&view=rev
Log:
Axis2c1470:- Applied the second modification suggested

Modified:
    axis/axis2/c/core/trunk/src/core/transport/http/receiver/http_svr_thread.c

Modified: 
axis/axis2/c/core/trunk/src/core/transport/http/receiver/http_svr_thread.c
URL: 
http://svn.apache.org/viewvc/axis/axis2/c/core/trunk/src/core/transport/http/receiver/http_svr_thread.c?rev=958459&r1=958458&r2=958459&view=diff
==============================================================================
--- axis/axis2/c/core/trunk/src/core/transport/http/receiver/http_svr_thread.c 
(original)
+++ axis/axis2/c/core/trunk/src/core/transport/http/receiver/http_svr_thread.c 
Mon Jun 28 05:07:28 2010
@@ -248,6 +248,11 @@ axis2_svr_thread_worker_func(
     if(!svr_conn)
     {
         AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "creating 
simple_http_svr_connection failed");
+        axutil_free_thread_env(thread_env);
+        thread_env = NULL;
+        #ifdef AXIS2_SVR_MULTI_THREADED
+            axutil_thread_pool_exit_thread(env->thread_pool, thd);
+        #endif 
         return NULL;
     }
 


Reply via email to