# HG changeset patch # User Sadrul Habib Chowdhury # Date 1179650513 0 # Node ID b27e535cce507268b67758702536c56ce0716c7e # Parent 215de86f8c4ae112df9b3d122995ada993015c16 Fix an infinite loop at startup for finch. Thanks to Bleeter for noticing this. diff -r 215de86f8c4a -r b27e535cce50 libpurple/idle.c --- a/libpurple/idle.c Sun May 20 06:51:12 2007 +0000 +++ b/libpurple/idle.c Sun May 20 08:41:53 2007 +0000 @@ -197,8 +197,8 @@ } else if (!no_away && time_idle < away_seconds) { + no_away = 1; purple_savedstatus_set_idleaway(FALSE); - no_away = 1; if (time_until_next_idle_event == 0 || (away_seconds - time_idle) < time_until_next_idle_event) time_until_next_idle_event = away_seconds - time_idle; }