Author: damitha
Date: Mon Sep 17 04:24:11 2007
New Revision: 576376
URL: http://svn.apache.org/viewvc?rev=576376&view=rev
Log:
Fixed a seg fault which occure when wrong database name is given and then send
a subscription request
Modified:
webservices/savan/trunk/c/src/msgreceivers/savan_msg_recv.c
Modified: webservices/savan/trunk/c/src/msgreceivers/savan_msg_recv.c
URL:
http://svn.apache.org/viewvc/webservices/savan/trunk/c/src/msgreceivers/savan_msg_recv.c?rev=576376&r1=576375&r2=576376&view=diff
==============================================================================
--- webservices/savan/trunk/c/src/msgreceivers/savan_msg_recv.c (original)
+++ webservices/savan/trunk/c/src/msgreceivers/savan_msg_recv.c Mon Sep 17
04:24:11 2007
@@ -251,7 +251,8 @@
/* Expires element. Get expiry time from subscriber and set */
/*subscriber = savan_util_get_subscriber_from_msg(env, msg_ctx, id);*/
subs_prop = axis2_msg_ctx_get_property(msg_ctx, env, SAVAN_SUBSCRIBER);
- subscriber = axutil_property_get_value(subs_prop, env);
+ if(subs_prop)
+ subscriber = axutil_property_get_value(subs_prop, env);
if(subscriber)
expires = savan_subscriber_get_expires(subscriber, env);
else