Skip to content

dav: Port DNS-SD resolver to async API to fix hangs when mounting

Ondrej Holy requested to merge wip/oholy/dav-dnssd-hangs into master

The mount operation hangs for DNS-SD style URIs (i.e. with dav+sd and davs+sd schemes) after the recent commit 9203fad5. This is because the backend now uses the asynchronous APIs, but the GVfsDnsSdResolver is still used synchronously. Let's use asynchronous API for the resolver as well to fix the hangs.

Fixes: #618 (closed)

Merge request reports