diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/OptionHandlerFactory.cc | 2 | ||||
| -rw-r--r-- | src/usage_text.h | 11 |
2 files changed, 8 insertions, 5 deletions
diff --git a/src/OptionHandlerFactory.cc b/src/OptionHandlerFactory.cc index e718382b..77fd61e3 100644 --- a/src/OptionHandlerFactory.cc +++ b/src/OptionHandlerFactory.cc @@ -407,7 +407,7 @@ std::vector<OptionHandler*> OptionHandlerFactory::createOptionHandlers() OptionHandler* op( new BooleanOptionHandler(PREF_KEEP_UNFINISHED_DOWNLOAD_RESULT, TEXT_KEEP_UNFINISHED_DOWNLOAD_RESULT, - A2_V_FALSE, OptionHandler::OPT_ARG)); + A2_V_TRUE, OptionHandler::OPT_ARG)); op->addTag(TAG_ADVANCED); op->setChangeGlobalOption(true); handlers.push_back(op); diff --git a/src/usage_text.h b/src/usage_text.h index a9240732..3bd835eb 100644 --- a/src/usage_text.h +++ b/src/usage_text.h @@ -795,7 +795,10 @@ " is pushed to the back. Setting big number in this\n" \ " option may result high memory consumption after\n" \ " thousands of downloads. Specifying 0 means no\n" \ - " download result is kept.") + " download result is kept. Note that unfinished\n" \ + " downloads are kept in memory regardless of this\n" \ + " option value. See\n" \ + " --keep-unfinished-download-result option.") #define TEXT_ASYNC_DNS_SERVER \ _(" --async-dns-server=IPADDRESS[,...] Comma separated list of DNS server address\n" \ " used in asynchronous DNS resolver. Usually\n" \ @@ -1106,7 +1109,7 @@ " if all unfinished downloads must be saved in\n" \ " session file (see --save-session option). Please\n" \ " keep in mind that there is no upper bound to the\n" \ - " number of unfinished download result to keep.\n" \ - " User should use this option only when they know\n" \ - " the total number of downloads in advance.") + " number of unfinished download result to keep. If\n" \ + " that is undesirable, turn this option off.") + // clang-format on |
