Browse Source

2008-05-07 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>

	Enable HTTP keep-alive by default.
	* src/HelpItemFactory.cc
	* src/option_processing.cc
	* src/usage_text.h
Tatsuhiro Tsujikawa 17 năm trước cách đây
mục cha
commit
ac1b573e59
4 tập tin đã thay đổi với 10 bổ sung4 xóa
  1. 7 0
      ChangeLog
  2. 1 1
      src/HelpItemFactory.cc
  3. 1 1
      src/option_processing.cc
  4. 1 2
      src/usage_text.h

+ 7 - 0
ChangeLog

@@ -1,3 +1,10 @@
+2008-05-07  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>
+
+	Enable HTTP keep-alive by default.
+	* src/HelpItemFactory.cc
+	* src/option_processing.cc
+	* src/usage_text.h
+
 2008-05-07  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>
 
 	Disable http keep-alive if the remote server is not HTTP/1.1.

+ 1 - 1
src/HelpItemFactory.cc

@@ -220,7 +220,7 @@ TagContainerHandle HelpItemFactory::createHelpItems(const Option* op)
     tc->addItem(item);
   }
   {
-    HelpItemHandle item(new HelpItem(PREF_ENABLE_HTTP_KEEP_ALIVE, TEXT_ENABLE_HTTP_KEEP_ALIVE));
+    HelpItemHandle item(new HelpItem(PREF_ENABLE_HTTP_KEEP_ALIVE, TEXT_ENABLE_HTTP_KEEP_ALIVE, op->get(PREF_ENABLE_HTTP_KEEP_ALIVE)));
     item->addTag(TAG_HTTP);
     tc->addItem(item);
   }

+ 1 - 1
src/option_processing.cc

@@ -128,7 +128,7 @@ Option* createDefaultOption()
   op->put(PREF_FORCE_SEQUENTIAL, V_FALSE);
   op->put(PREF_AUTO_FILE_RENAMING, V_TRUE);
   op->put(PREF_PARAMETERIZED_URI, V_FALSE);
-  op->put(PREF_ENABLE_HTTP_KEEP_ALIVE, V_FALSE);
+  op->put(PREF_ENABLE_HTTP_KEEP_ALIVE, V_TRUE);
   op->put(PREF_ENABLE_HTTP_PIPELINING, V_FALSE);
   op->put(PREF_MAX_HTTP_PIPELINING, "2");
   op->put(PREF_SEED_RATIO, "1.0");

+ 1 - 2
src/usage_text.h

@@ -155,8 +155,7 @@ _(" -P, --parameterized-uri[=true|false] Enable parameterized URI support.\n"\
   "                              required.\n"\
   "                              Default: false")
 #define TEXT_ENABLE_HTTP_KEEP_ALIVE \
-_(" --enable-http-keep-alive[=true|false] Enable HTTP/1.1 persistent connection.\n"\
-  "                              Default: false")
+_(" --enable-http-keep-alive[=true|false] Enable HTTP/1.1 persistent connection.")
 #define TEXT_ENABLE_HTTP_PIPELINING \
 _(" --enable-http-pipelining[=true|false] Enable HTTP/1.1 pipelining.\n"\
   "                              Default: false")