# HG changeset patch # User Jeffrey Connelly # Date 1188116737 0 # Node ID a8c9c42c357228314ae23292385f8f237ea3ed7c # Parent a62c9b9c45962d97ecf2bf5dc1ec40b850ff5fb6 Only check for mail if "New mail notifications" is enabled in account options. Otherwise, don't setup a timer. This will help keep debugging log noise down. Closes #2722. diff -r a62c9b9c4596 -r a8c9c42c3572 libpurple/protocols/myspace/myspace.c --- a/libpurple/protocols/myspace/myspace.c Sun Aug 26 08:20:49 2007 +0000 +++ b/libpurple/protocols/myspace/myspace.c Sun Aug 26 08:25:37 2007 +0000 @@ -1520,11 +1520,12 @@ (GSourceFunc)msim_check_alive, session); #endif - /* TODO: if (purple_account_get_check_mail(session->account)) */ - purple_timeout_add(MSIM_MAIL_INTERVAL_CHECK, - (GSourceFunc)msim_check_inbox, session); - - msim_check_inbox(session); + if (purple_account_get_check_mail(session->account)) { + purple_timeout_add(MSIM_MAIL_INTERVAL_CHECK, + (GSourceFunc)msim_check_inbox, session); + msim_check_inbox(session); + } + return TRUE; }