src/oscar.c

changeset 811
b6934c1380f0
parent 810
a6c6f5611d98
child 812
7e171b5d32ce
--- a/src/oscar.c	Thu Aug 31 06:04:50 2000 +0000
+++ b/src/oscar.c	Thu Aug 31 07:07:02 2000 +0000
@@ -423,19 +423,16 @@
 		serv_finish_login();
 		gaim_setup();
 
-		aim_bos_clientready(sess, command->conn);
-		debug_print("Roger that, all systems go\n");
-
-		/* FIXME: this should really go before clientready to prevent
-		 * flashing on the people on the deny list. But if it goes there
-		 * the buddy list may be too big and cause us to sign off
-		 * prematurely. but the permit/deny stuff isn't working right now
-		 * anyway so this is a good enough fix for right now :-P */
+		/* I'm sufficiently convinced that this is not the problem with
+		 * signing on, because it happens no matter where I place it. */
 		if (bud_list_cache_exists())
 			do_import(NULL, 0);
 
 		debug_print("buddy list loaded\n");
 
+		aim_bos_clientready(sess, command->conn);
+		debug_print("Roger that, all systems go\n");
+
 		setup_buddy_chats();
 		aim_bos_reqservice(sess, command->conn, AIM_CONN_TYPE_CHATNAV);
 

mercurial