#include "zypp/ZConfig.h"
#include "zypp/base/Logger.h"
-#include "zypp/base/UserRequestException.h"
#include "zypp/media/MediaMultiCurl.h"
#include "zypp/media/MetaLinkParser.h"
if (now > _starttime)
avg = _fetchedsize / (now - _starttime);
if (!(*(_report))->progress(percent, _baseurl, avg, _lastperiodstart == _starttime ? avg : _periodavg))
- ZYPP_THROW(AbortRequestException("User requested to abort",MediaCurlException(_baseurl, "User abort", "cancelled")));
+ ZYPP_THROW(MediaCurlException(_baseurl, "User abort", "cancelled"));
}
if (_timeout && now - _lastprogress > _timeout)
{
multifetch(filename, file, &urls, &report, &bl);
}
- catch (AbortRequestException &ex)
+ catch (MediaCurlException &ex)
{
- userabort = true;
+ userabort = ex.errstr() == "User abort";
ZYPP_RETHROW(ex);
}
}