Author: samisa
Date: Wed Sep 26 01:26:34 2007
New Revision: 579507

URL: http://svn.apache.org/viewvc?rev=579507&view=rev
Log:
FIxed the segfault

Modified:
    webservices/savan/trunk/c/src/subscribers/savan_subscriber.c

Modified: webservices/savan/trunk/c/src/subscribers/savan_subscriber.c
URL: 
http://svn.apache.org/viewvc/webservices/savan/trunk/c/src/subscribers/savan_subscriber.c?rev=579507&r1=579506&r2=579507&view=diff
==============================================================================
--- webservices/savan/trunk/c/src/subscribers/savan_subscriber.c (original)
+++ webservices/savan/trunk/c/src/subscribers/savan_subscriber.c Wed Sep 26 
01:26:34 2007
@@ -414,11 +414,13 @@
        #endif
        
     /* Set service client options */
-    axis2_svc_client_set_options(svc_client, env, options);
-    axis2_svc_client_send_robust(svc_client, env, payload);
-
     if(svc_client)
+    {
+        axis2_svc_client_set_options(svc_client, env, options);
+        axis2_svc_client_send_robust(svc_client, env, payload);
+
         axis2_svc_client_free(svc_client, env);
+    }
 
     AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, 
         "[savan] End:savan_subscriber_publish");


Reply via email to