Fix deadlock in threaded resolver
authorAlexander Larsson <alexl@redhat.com>
Fri, 15 May 2009 08:05:55 +0000 (10:05 +0200)
committerAlexander Larsson <alexl@redhat.com>
Fri, 15 May 2009 08:05:55 +0000 (10:05 +0200)
commita258ec3b5bf0a0b2ab1cb1dce8ce715c3895bdaa
tree640d41305422dfcf40d5c86b218d742bb8c6bcc2
parentf662e7e86bc27102948683c0925815efefb43bbc
Fix deadlock in threaded resolver

When you're using the threaded resolver and using a sync call
without a cancellable the resolve_sync forgot to unlock the
initial req->mutex lock, leading to a deadlock when unrefing
the request.
gio/gthreadedresolver.c