[Home]

Summary:ASTERISK-28350: manager: Stasis backed up due to locking
Reporter:Joshua C. Colp (jcolp)Labels:
Date Opened:2019-03-26 06:38:42Date Closed:2019-03-27 17:44:41
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Core/ManagerInterface
Versions:13.25.0 16.2.1 Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:When notifying a manager session that new events were available the same lock was used that was also held when doing things within the session (such as sending events out). If the manager session blocked for a period of time this would cause a back up of messages in Stasis and would also block any other sessions from receiving events.
Comments:By: Friendly Automation (friendly-automation) 2019-03-27 17:44:42.809-0500

Change 11180 merged by Friendly Automation:
manager: Use separate lock for session event notification.

[https://gerrit.asterisk.org/c/asterisk/+/11180|https://gerrit.asterisk.org/c/asterisk/+/11180]

By: Friendly Automation (friendly-automation) 2019-03-28 08:05:26.501-0500

Change 11181 merged by George Joseph:
manager: Use separate lock for session event notification.

[https://gerrit.asterisk.org/c/asterisk/+/11181|https://gerrit.asterisk.org/c/asterisk/+/11181]

By: Friendly Automation (friendly-automation) 2019-03-28 08:05:36.118-0500

Change 11179 merged by George Joseph:
manager: Use separate lock for session event notification.

[https://gerrit.asterisk.org/c/asterisk/+/11179|https://gerrit.asterisk.org/c/asterisk/+/11179]