From 0c62ae615d21ec6739f9a2f63fe5965b13962a7f Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Wed, 30 Aug 2017 21:24:42 +0900 Subject: [PATCH] libaria2: Return last error code from DownloadHandle::getErrorCode --- src/aria2api.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/aria2api.cc b/src/aria2api.cc index 7546254e..75df54cf 100644 --- a/src/aria2api.cc +++ b/src/aria2api.cc @@ -722,7 +722,9 @@ struct RequestGroupDH : public DownloadHandle { { return group->getNumConnection(); } - virtual int getErrorCode() CXX11_OVERRIDE { return 0; } + virtual int getErrorCode() CXX11_OVERRIDE { + return group->getLastErrorCode(); + } virtual const std::vector& getFollowedBy() CXX11_OVERRIDE { return group->followedBy();