summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-06-28 22:30:40 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-06-28 22:30:40 +0900
commitbd4d3a27b330d53cd27fbb01da22904af496fb16 (patch)
tree922cd4b93efe1f38b7eb84fbb5e57858e86b626c
parent5d498cb1ab70228b60f3ced50e341f71f82a2776 (diff)
Assign global::wallclock instead of calling Timer::reset().
-rw-r--r--src/FileEntry.cc2
-rw-r--r--src/FtpFinishDownloadCommand.cc2
-rw-r--r--src/PeerAddrEntry.cc3
3 files changed, 4 insertions, 3 deletions
diff --git a/src/FileEntry.cc b/src/FileEntry.cc
index 50edcfde..861f9808 100644
--- a/src/FileEntry.cc
+++ b/src/FileEntry.cc
@@ -217,7 +217,7 @@ FileEntry::findFasterRequest(const SharedHandle<Request>& base)
SharedHandle<Request> fastestRequest = requestPool_.front();
requestPool_.pop_front();
inFlightRequests_.push_back(fastestRequest);
- lastFasterReplace_.reset();
+ lastFasterReplace_ = global::wallclock;
return fastestRequest;
}
return SharedHandle<Request>();
diff --git a/src/FtpFinishDownloadCommand.cc b/src/FtpFinishDownloadCommand.cc
index af7f5ad2..9b40e024 100644
--- a/src/FtpFinishDownloadCommand.cc
+++ b/src/FtpFinishDownloadCommand.cc
@@ -77,7 +77,7 @@ bool FtpFinishDownloadCommand::execute()
}
try {
if(readEventEnabled() || hupEventEnabled()) {
- getCheckPoint().reset();
+ getCheckPoint() = global::wallclock;
unsigned int status = ftpConnection_->receiveResponse();
if(status == 0) {
getDownloadEngine()->addCommand(this);
diff --git a/src/PeerAddrEntry.cc b/src/PeerAddrEntry.cc
index 27cb3228..087bf118 100644
--- a/src/PeerAddrEntry.cc
+++ b/src/PeerAddrEntry.cc
@@ -33,6 +33,7 @@
*/
/* copyright --> */
#include "PeerAddrEntry.h"
+#include "wallclock.h"
namespace aria2 {
@@ -61,7 +62,7 @@ PeerAddrEntry& PeerAddrEntry::operator=(const PeerAddrEntry& c)
void PeerAddrEntry::notifyUpdate()
{
- lastUpdated_.reset();
+ lastUpdated_ = global::wallclock;
}
bool PeerAddrEntry::operator==(const PeerAddrEntry& entry) const