# HG changeset patch # User Sean Egan # Date 1187904562 0 # Node ID 994d36743cbbe68f2f9f965795c0d84d462b0d43 # Parent 1c97caf1ebbbdf729e19c533c9cc25f0059461d2 Prevent recursive idle handling loop. Patch from 'Gambit' diff -r 1c97caf1ebbb -r 994d36743cbb libpurple/idle.c --- a/libpurple/idle.c Thu Aug 23 21:20:49 2007 +0000 +++ b/libpurple/idle.c Thu Aug 23 21:29:22 2007 +0000 @@ -163,8 +163,8 @@ { if (!no_away) { + no_away = TRUE; purple_savedstatus_set_idleaway(FALSE); - no_away = TRUE; } time_until_next_idle_event = 0; return;