[Home]

Summary:ASTERISK-26788: core: Protect flags during ast_waitfor
Reporter:Joshua C. Colp (jcolp)Labels:
Date Opened:2017-02-13 05:05:12.000-0600Date Closed:2017-02-14 13:32:00.000-0600
Priority:MinorRegression?
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:The ast_waitfor function currently does not protect the channel flags when manipulating them. If two threads are interacting with the flags this can cause incorrect values to remain.
Comments:By: Friendly Automation (friendly-automation) 2017-02-14 13:32:01.456-0600

Change 4932 merged by zuul:
channel: Protect flags in ast_waitfor_nandfds operation.

[https://gerrit.asterisk.org/4932|https://gerrit.asterisk.org/4932]

By: Friendly Automation (friendly-automation) 2017-02-14 13:52:58.087-0600

Change 4931 merged by zuul:
channel: Protect flags in ast_waitfor_nandfds operation.

[https://gerrit.asterisk.org/4931|https://gerrit.asterisk.org/4931]

By: Friendly Automation (friendly-automation) 2017-02-14 14:17:21.839-0600

Change 4930 merged by zuul:
channel: Protect flags in ast_waitfor_nandfds operation.

[https://gerrit.asterisk.org/4930|https://gerrit.asterisk.org/4930]