diff options
author | Chris Wilson <chris+github@qwirx.com> | 2012-11-17 18:07:29 +0000 |
---|---|---|
committer | Chris Wilson <chris+github@qwirx.com> | 2012-11-17 18:07:29 +0000 |
commit | 82feef9f070b5ac8a3973e61a03c751fb55743d8 (patch) | |
tree | 2f3a3e6fd6e2c040e4eb21a89c615032eeaf4dd4 /bin/bbackupd/BackupClientContext.cpp | |
parent | b86be0d98fd078f656719c4ed3cffdbeca198ef3 (diff) |
Use more efficient direct reset of Timers instead of assignment.
Diffstat (limited to 'bin/bbackupd/BackupClientContext.cpp')
-rw-r--r-- | bin/bbackupd/BackupClientContext.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/bin/bbackupd/BackupClientContext.cpp b/bin/bbackupd/BackupClientContext.cpp index 52e1a40f..26df04be 100644 --- a/bin/bbackupd/BackupClientContext.cpp +++ b/bin/bbackupd/BackupClientContext.cpp @@ -508,8 +508,7 @@ void BackupClientContext::SetKeepAliveTime(int iSeconds) { mKeepAliveTime = iSeconds < 0 ? 0 : iSeconds; BOX_TRACE("Set keep-alive time to " << mKeepAliveTime << " seconds"); - mKeepAliveTimer = Timer(mKeepAliveTime * MILLI_SEC_IN_SEC, - "KeepAliveTime"); + mKeepAliveTimer.Reset(mKeepAliveTime * MILLI_SEC_IN_SEC); } // -------------------------------------------------------------------------- @@ -569,8 +568,7 @@ void BackupClientContext::DoKeepAlive() BOX_TRACE("KeepAliveTime reached, sending keep-alive message"); mapConnection->QueryGetIsAlive(); - mKeepAliveTimer = Timer(mKeepAliveTime * MILLI_SEC_IN_SEC, - "KeepAliveTime"); + mKeepAliveTimer.Reset(mKeepAliveTime * MILLI_SEC_IN_SEC); } int BackupClientContext::GetMaximumDiffingTime() |