diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-08-10 01:17:28 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-08-10 01:17:28 +0900 |
| commit | e8e3a6f259ab74c486aec9b5ea95d3e1f5068f6c (patch) | |
| tree | 81530df222473d79cf39e007729b0d882441ebfb /src/DefaultBtAnnounce.cc | |
| parent | 97f34ab6682d83d9a0265a4291b44eaf45703493 (diff) | |
wallclock is now retrieved using global::wallclock() call.
This is necessary to avoid global variable initialization order
problem.
Diffstat (limited to 'src/DefaultBtAnnounce.cc')
| -rw-r--r-- | src/DefaultBtAnnounce.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/DefaultBtAnnounce.cc b/src/DefaultBtAnnounce.cc index 0f0efa86..c1c35bb9 100644 --- a/src/DefaultBtAnnounce.cc +++ b/src/DefaultBtAnnounce.cc @@ -79,7 +79,7 @@ bool DefaultBtAnnounce::isDefaultAnnounceReady() { return (trackers_ == 0 && prevAnnounceTimer_. - difference(global::wallclock) >= (userDefinedInterval_==0? + difference(global::wallclock()) >= (userDefinedInterval_==0? minInterval_:userDefinedInterval_) && !announceList_.allTiersFailed()); } @@ -210,7 +210,7 @@ bool DefaultBtAnnounce::isAllAnnounceFailed() { } void DefaultBtAnnounce::resetAnnounce() { - prevAnnounceTimer_ = global::wallclock; + prevAnnounceTimer_ = global::wallclock(); announceList_.resetTier(); } |
