GNOME Bugzilla – Bug 673936
local-metadata: Don't leave unfinished calls
Last modified: 2012-04-13 15:49:40 UTC
.
Created attachment 211868 [details] [review] local-metadata: Don't leave unfinished calls It was possible to hang an application that would have been waiting for metadata because of us not calling the callback in some cases. We must make sure to either have async calls ongoing from which the callback will be called, or call the callback straight away. Fixes grilo-test-ui hanging when browsing large UPnP containers full of videos to parse.
Review of attachment 211868 [details] [review]: Let's push it
Attachment 211868 [details] pushed as 098baeb - local-metadata: Don't leave unfinished calls