changeset 21014:0314cb293463

Return if we couldn't get our buddylist rather than trying to activate it, which apparently triggers the error again.
author Mark Doliner <mark@kingant.net>
date Fri, 26 Oct 2007 00:13:18 +0000
parents 32e3d45aa1b2
children 787b3897ba9f 8b74b226e023
files libpurple/protocols/oscar/oscar.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libpurple/protocols/oscar/oscar.c	Thu Oct 25 23:28:01 2007 +0000
+++ b/libpurple/protocols/oscar/oscar.c	Fri Oct 26 00:13:18 2007 +0000
@@ -4766,10 +4766,11 @@
 
 	if (reason == 0x0005) {
 		purple_notify_error(gc, NULL, _("Unable To Retrieve Buddy List"),
-						  _("The AIM servers were temporarily unable to send your buddy list.  Your buddy list is not lost, and will probably become available in a few hours."));
+						  _("The AIM servers were temporarily unable to send your buddy list.  Your buddy list is not lost, and will probably become available in a few minutes."));
 		if (od->getblisttimer > 0)
 			purple_timeout_remove(od->getblisttimer);
 		od->getblisttimer = purple_timeout_add(30000, purple_ssi_rerequestdata, od);
+		return 1;
 	}
 
 	oscar_set_extendedstatus(gc);