GNOME Bugzilla – Bug 686314
Unref the list of FsElementAddedNotifiers on fs-conference-removed
Last modified: 2012-10-18 09:23:44 UTC
Currently, the list of FsElementAddedNotifiers (ie. priv->notifiers) is only freed when the EmpathyCallWindow is destroyed. However, there is no reason to keep them around since the pipeline has already been reset when CallStateChanged (->END) is received. We can free it up on fs-conference-removed as the notifiers were added from fs-conference-added. (I am actually wondering why we need a list of notifiers? We have only one pipeline at any point of time.)
Created attachment 226657 [details] [review] empathy-call: Free the FsElementAddedNotifiers on fs-conference-removed
Created attachment 226714 [details] [review] empathy-call: Free the FsElementAddedNotifiers on fs-conference-removed
Review of attachment 226714 [details] [review]: looks good
Pushed to both master and gnome-3-6.