Author: mjordan
Date: Mon Sep 29 15:50:46 2014
New Revision: 424099

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=424099
Log:
res/res_pjsip_pubsub: Prevent more crashes when restoring subscriptions

Modified:
    team/group/asterisk-13-sipit/res/res_pjsip_pubsub.c

Modified: team/group/asterisk-13-sipit/res/res_pjsip_pubsub.c
URL: 
http://svnview.digium.com/svn/asterisk/team/group/asterisk-13-sipit/res/res_pjsip_pubsub.c?view=diff&rev=424099&r1=424098&r2=424099
==============================================================================
--- team/group/asterisk-13-sipit/res/res_pjsip_pubsub.c (original)
+++ team/group/asterisk-13-sipit/res/res_pjsip_pubsub.c Mon Sep 29 15:50:46 2014
@@ -1038,8 +1038,10 @@
        AST_RWLIST_TRAVERSE_SAFE_BEGIN(&subscriptions, i, next) {
                if (i == obj) {
                        AST_RWLIST_REMOVE_CURRENT(next);
-                       ast_debug(1, "Removing subscription to resource %s from 
list of subscriptions\n",
-                                       
ast_sip_subscription_get_resource_name(i->root));
+                       if (i->root) {
+                               ast_debug(1, "Removing subscription to resource 
%s from list of subscriptions\n",
+                                               
ast_sip_subscription_get_resource_name(i->root));
+                       }
                        break;
                }
        }


-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

svn-commits mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/svn-commits

Reply via email to