X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Ftimer.c;h=b01944ccdbd34ae81322c74c66977280f91fb00a;hp=0dcaad509184132473996ffea2f8799e27adc943;hb=5c0532d1cc989d2f78d2cd4a18058daa58143705;hpb=0b021426fbbe0ff835826c65052a1d7daf409aef diff --git a/src/timer.c b/src/timer.c index 0dcaad509..b01944ccd 100644 --- a/src/timer.c +++ b/src/timer.c @@ -197,9 +197,9 @@ static void timer_enter_waiting(Timer *t, bool initial) { switch (v->base) { case TIMER_ACTIVE: - if (state_translation_table[t->state] == UNIT_ACTIVE) { + if (state_translation_table[t->state] == UNIT_ACTIVE) base = t->meta.inactive_exit_timestamp.monotonic; - } else + else base = n; break;