diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2014-02-11 15:26:01 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2014-02-11 15:26:01 +0100 |
commit | 3726c00b95c1a377dae5ea8984a386ff03611d1e (patch) | |
tree | 33217ac8e38b7d3cd559feeb4720e5cf06f5389c /gst-libs/gst/uridownloader | |
parent | 591598da4809768e51040d261ba8d9f5a55c5714 (diff) | |
download | gstreamer-plugins-bad-3726c00b95c1a377dae5ea8984a386ff03611d1e.tar.gz |
uridownloader: Reset cancelled state after fetching an URI
Otherwise it will never ever be able to fetch anything after an
error until the user resets it manually.
Diffstat (limited to 'gst-libs/gst/uridownloader')
-rw-r--r-- | gst-libs/gst/uridownloader/gsturidownloader.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gst-libs/gst/uridownloader/gsturidownloader.c b/gst-libs/gst/uridownloader/gsturidownloader.c index 0df8a7571..5323445f5 100644 --- a/gst-libs/gst/uridownloader/gsturidownloader.c +++ b/gst-libs/gst/uridownloader/gsturidownloader.c @@ -478,9 +478,12 @@ quit: "Failed to download '%s'", uri); } else { g_propagate_error (err, downloader->priv->err); + downloader->priv->err = NULL; } } + downloader->priv->cancelled = FALSE; + g_mutex_unlock (&downloader->priv->download_lock); return download; } |