]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_pjsip_pubsub.c: Recreate subscriptions using distributor serializer. 50/2950/2
authorRichard Mudgett <rmudgett@digium.com>
Fri, 27 May 2016 21:28:39 +0000 (16:28 -0500)
committerRichard Mudgett <rmudgett@digium.com>
Tue, 7 Jun 2016 18:16:19 +0000 (13:16 -0500)
commitceb1007ed7b201059aafd4b8dcde8c5dd62e803d
tree31f6c69489e38644f0667404562a3d950d3c769b
parent27bafc3a8b7981051fa07ef01b9a6afe4ef37f8c
res_pjsip_pubsub.c: Recreate subscriptions using distributor serializer.

* Resolves potential reentrancy problems if system restarted in the middle
of subscription message transactions.

* Fixes memory leak recreating persistent subscriptions when the
subscription resource tree could not be created.

ASTERISK-26088
Reported by:  Richard Mudgett

Change-Id: I71e34d7ae8ed35a694f1030e820e2548c48697be
res/res_pjsip_pubsub.c