summaryrefslogtreecommitdiffstats
path: root/src/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/core')
-rw-r--r--src/core/downloader.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/downloader.c b/src/core/downloader.c
index 612a66334..1a5b2088f 100644
--- a/src/core/downloader.c
+++ b/src/core/downloader.c
@@ -183,6 +183,8 @@ static int downloader_xfer_deliver ( struct downloader *downloader,
done:
free_iob ( iobuf );
+ if ( rc != 0 )
+ downloader_finished ( downloader, rc );
return rc;
}