diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2014-04-18 14:30:00 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2014-04-18 16:52:11 +0200 |
commit | 3febd2c9d47eb2af60a576a07c4042331930c2c1 (patch) | |
tree | 04f905eac251ddda7e270116ba171c58d44e6183 | |
parent | dc21bbfabd92a982712b4dafb7c3d7ede99f815f (diff) | |
download | lvm2-3febd2c9d47eb2af60a576a07c4042331930c2c1.tar.gz |
cleanup: dmeventd set next_time when registering
Don't change next_time, when thread is already registered.
-rw-r--r-- | 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 e13afd2c7..f8b547019 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); |