From: Michael Brown Date: Mon, 26 Mar 2012 23:38:19 +0000 (+0100) Subject: [downloader] Abort download immediately if buffer resizing fails X-Git-Tag: v1.20.1~1880 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9445cb9f8b67b8e8dec59f2e868ec0578bb4aef2;p=thirdparty%2Fipxe.git [downloader] Abort download immediately if buffer resizing fails Signed-off-by: Michael Brown --- 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; }