summaryrefslogtreecommitdiff
path: root/src/AbstractCommand.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/AbstractCommand.cc')
-rw-r--r--src/AbstractCommand.cc35
1 files changed, 19 insertions, 16 deletions
diff --git a/src/AbstractCommand.cc b/src/AbstractCommand.cc
index a6b58260..5dad881a 100644
--- a/src/AbstractCommand.cc
+++ b/src/AbstractCommand.cc
@@ -76,26 +76,29 @@
namespace aria2 {
-AbstractCommand::AbstractCommand
-(cuid_t cuid,
- const std::shared_ptr<Request>& req,
- const std::shared_ptr<FileEntry>& fileEntry,
- RequestGroup* requestGroup,
- DownloadEngine* e,
- const std::shared_ptr<SocketCore>& s,
- const std::shared_ptr<SocketRecvBuffer>& socketRecvBuffer,
- bool incNumConnection)
- : Command(cuid), checkPoint_(global::wallclock()),
- timeout_(requestGroup->getTimeout()),
- requestGroup_(requestGroup),
- req_(req), fileEntry_(fileEntry), e_(e), socket_(s),
+AbstractCommand::AbstractCommand(cuid_t cuid,
+ const std::shared_ptr<Request>& req,
+ const std::shared_ptr<FileEntry>& fileEntry,
+ RequestGroup* requestGroup, DownloadEngine* e,
+ const std::shared_ptr<SocketCore>& s,
+ const std::shared_ptr<SocketRecvBuffer>& socketRecvBuffer,
+ bool incNumConnection)
+ : Command(cuid),
+ req_(req),
+ fileEntry_(fileEntry),
+ socket_(s),
socketRecvBuffer_(socketRecvBuffer),
#ifdef ENABLE_ASYNC_DNS
asyncNameResolverMan_(make_unique<AsyncNameResolverMan>()),
#endif // ENABLE_ASYNC_DNS
- checkSocketIsReadable_(false), checkSocketIsWritable_(false),
- incNumConnection_(incNumConnection),
- serverStatTimer_(global::wallclock())
+ requestGroup_(requestGroup),
+ e_(e),
+ checkPoint_(global::wallclock()),
+ serverStatTimer_(global::wallclock()),
+ timeout_(requestGroup->getTimeout()),
+ checkSocketIsReadable_(false),
+ checkSocketIsWritable_(false),
+ incNumConnection_(incNumConnection)
{
if(socket_ && socket_->isOpen()) {
setReadCheckSocket(socket_);