# HG changeset patch # User Mark Doliner # Date 1208330747 0 # Node ID 0e3d09819fbf0de40742d10904bf5739e925d844 # Parent 3850c293ae8b29d6953fe43a10355b2bcc50c10a Don't try to enable our server-stored buddylist if we receive an error from an ssi snac. We've been doing this since 2003, and I'm really not sure why. I think my original thought was that if we failed to retrieve our buddy list we could at least communicate with people. But with the current code we'll try to refetch our buddylist in 30 seconds, so I think it's better to just wait it out. Plus, I think you might actually be able to IM people without your buddylist... they just won't see you online. diff -r 3850c293ae8b -r 0e3d09819fbf libpurple/protocols/oscar/oscar.c --- a/libpurple/protocols/oscar/oscar.c Wed Apr 16 06:47:14 2008 +0000 +++ b/libpurple/protocols/oscar/oscar.c Wed Apr 16 07:25:47 2008 +0000 @@ -4790,12 +4790,6 @@ oscar_set_extendedstatus(gc); - /* Activate SSI */ - /* Sending the enable causes other people to be able to see you, and you to see them */ - /* Make sure your privacy setting/invisibility is set how you want it before this! */ - purple_debug_info("oscar", "ssi: activating server-stored buddy list\n"); - aim_ssi_enable(od); - return 1; }