[lvm-devel] master - cleanup: dmeventd set next_time when registering
Zdenek Kabelac
zkabelac at fedoraproject.org
Fri Apr 18 14:55:39 UTC 2014
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=3febd2c9d47eb2af60a576a07c4042331930c2c1
Commit: 3febd2c9d47eb2af60a576a07c4042331930c2c1
Parent: dc21bbfabd92a982712b4dafb7c3d7ede99f815f
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Fri Apr 18 14:30:00 2014 +0200
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Fri Apr 18 16:52:11 2014 +0200
cleanup: dmeventd set next_time when registering
Don't change next_time, when thread is already registered.
---
daemons/dmeventd/dmeventd.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/daemons/dmeventd/dmeventd.c b/daemons/dmeventd/dmeventd.c
index e13afd2..f8b5470 100644
--- a/daemons/dmeventd/dmeventd.c
+++ b/daemons/dmeventd/dmeventd.c
@@ -572,9 +572,8 @@ static int _register_for_timeout(struct thread_status *thread)
pthread_mutex_lock(&_timeout_mutex);
- thread->next_time = time(NULL) + thread->timeout;
-
if (dm_list_empty(&thread->timeout_list)) {
+ thread->next_time = time(NULL) + thread->timeout;
dm_list_add(&_timeout_registry, &thread->timeout_list);
if (_timeout_running)
pthread_cond_signal(&_timeout_cond);
More information about the lvm-devel
mailing list