]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_pjsip_pubsub.c: Recreate subscriptions using distributor serializer. 96/2996/1
authorRichard Mudgett <rmudgett@digium.com>
Fri, 27 May 2016 21:28:39 +0000 (16:28 -0500)
committerRichard Mudgett <rmudgett@digium.com>
Wed, 8 Jun 2016 18:46:04 +0000 (13:46 -0500)
commit4b26c9ead85150a36f442febdd5624c46e62f14f
tree13f2c97229e474f546187bb9564d45e098d614e8
parenta137d1822ea52e39f8fe01c92d57bbf5d4ed3921
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