Преглед изворни кода

Call RequestGroup::setLastError when exception is caught while
creating initial commands.

Tatsuhiro Tsujikawa пре 15 година
родитељ
комит
d5b6ec8621
1 измењених фајлова са 1 додато и 0 уклоњено
  1. 1 0
      src/RequestGroupMan.cc

+ 1 - 0
src/RequestGroupMan.cc

@@ -524,6 +524,7 @@ void RequestGroupMan::fillRequestGroupFromReserver(DownloadEngine* e)
       std::for_each(commands.begin(), commands.end(), Deleter());
       commands.clear();
       A2_LOG_DEBUG("Commands deleted");
+      groupToAdd->setLastErrorCode(ex.getErrorCode());
       groupToAdd->releaseRuntimeResource(e);
       addDownloadResult(groupToAdd->createDownloadResult());
     }