From d0b79e0e3c84d0e3d259b0f90a94e6857ebf9d40 Mon Sep 17 00:00:00 2001 From: Lars Hanisch Date: Wed, 21 Sep 2011 23:44:03 +0200 Subject: skip the first housekeeping --- dynamite.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'dynamite.c') diff --git a/dynamite.c b/dynamite.c index 374cde9..0bfa0a0 100644 --- a/dynamite.c +++ b/dynamite.c @@ -291,7 +291,9 @@ void cPluginDynamite::Stop(void) void cPluginDynamite::Housekeeping(void) { int now = time(NULL); - if ((lastHousekeeping == 0) || ((now - lastHousekeeping) > 60)) { + if (lastHousekeeping == 0) + lastHousekeeping = now; + else if ((now - lastHousekeeping) > 60) { cDynamicDevice::AutoIdle(); lastHousekeeping = now; } -- cgit v1.2.3