Merge lp:~nick-dedekind/unity/lp1044823.glib.Source into lp:unity
Proposed by
Nick Dedekind
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Marco Trevisan (Treviño) | Approve | ||
Michal Hruby (community) | Approve | ||
Review via email: mp+122597@code.launchpad.net |
Commit message
Fixed ability to delete glib::Source wrapper during its callback.
Description of the change
Fixed ability to delete glib::Source wrapper during its callback.
Updated gtests to better test deletion during callback.
To post a comment you must log in.
Callback pointer moved into callback data to ensure lambda function "context" is valid if Source is deleted during the callback.