From b57b75f98dcc71de3bc0a767b01e3301b2a7f66e Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Fri, 8 May 2009 07:58:50 +0000 Subject: 2009-05-08 Tatsuhiro Tsujikawa Added xml-rpc functionality. Currently only addURI commad is supported. To enable xml-rpc, run aria2 with --enable-http-server. This option name is temporal and will be changed. The feature that reports download progress in html format is temporarily disabled. * src/HttpServer.cc * src/HttpServer.h * src/HttpServerBodyCommand.cc * src/HttpServerBodyCommand.h * src/HttpServerCommand.cc * src/HttpServerResponseCommand.cc * src/Makefile.am * src/OptionParser.cc * src/OptionParser.h * src/RequestGroupMan.cc * src/RequestGroupMan.h * src/XmlRpcMethod.cc * src/XmlRpcMethod.h * src/XmlRpcMethodFactory.cc * src/XmlRpcMethodFactory.h * src/XmlRpcMethodImpl.cc * src/XmlRpcMethodImpl.h * src/download_helper.cc * src/download_helper.h * test/Makefile.am * test/XmlRpcMethodTest.cc --- src/HttpServerResponseCommand.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/HttpServerResponseCommand.cc') diff --git a/src/HttpServerResponseCommand.cc b/src/HttpServerResponseCommand.cc index ca096b93..60d9766e 100644 --- a/src/HttpServerResponseCommand.cc +++ b/src/HttpServerResponseCommand.cc @@ -69,11 +69,11 @@ bool HttpServerResponseCommand::execute() _httpServer->sendResponse(); if(_httpServer->sendBufferIsEmpty()) { logger->info("CUID#%d - HttpServer: all response transmitted.", cuid); - if(_httpServer->supportsPersistentConnection()) { - logger->info("CUID#%d - Persist connection.", cuid); - _e->commands.push_back - (new HttpServerCommand(cuid, _httpServer, _e, _socket)); - } +// if(_httpServer->supportsPersistentConnection()) { +// logger->info("CUID#%d - Persist connection.", cuid); +// _e->commands.push_back +// (new HttpServerCommand(cuid, _httpServer, _e, _socket)); +// } return true; } else { if(_timeout.elapsed(10)) { -- cgit