[asterisk-bugs] [JIRA] (ASTERISK-25029) Astobj2: Create ao2_weakproxy_ref_object function.
Corey Farrell (JIRA)
noreply at issues.asterisk.org
Wed Apr 29 04:58:33 CDT 2015
Corey Farrell created ASTERISK-25029:
----------------------------------------
Summary: Astobj2: Create ao2_weakproxy_ref_object function.
Key: ASTERISK-25029
URL: https://issues.asterisk.org/jira/browse/ASTERISK-25029
Project: Asterisk
Issue Type: Improvement
Security Level: None
Components: Core/AstMM
Affects Versions: SVN
Reporter: Corey Farrell
Severity: Minor
This function allows code to run ao2_ref against the real object associated with a weakproxy. It is useful when all of the following conditions are true:
* You have a pointer to weakproxy.
* You do not have or need a pointer to the real object.
* You need to ensure the real object exists and is not destroyed during a process.
In this case it's wasteful to store a pointer to the real object just for the sake of releasing it later.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list