Mercurial > pidgin.yaz
comparison libpurple/protocols/oscar/oscar.c @ 22661:0e3d09819fbf
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.
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Wed, 16 Apr 2008 07:25:47 +0000 |
parents | 3850c293ae8b |
children | 4f65a1983a0a 1d012e75153f |
comparison
equal
deleted
inserted
replaced
22660:3850c293ae8b | 22661:0e3d09819fbf |
---|---|
4788 return 1; | 4788 return 1; |
4789 } | 4789 } |
4790 | 4790 |
4791 oscar_set_extendedstatus(gc); | 4791 oscar_set_extendedstatus(gc); |
4792 | 4792 |
4793 /* Activate SSI */ | |
4794 /* Sending the enable causes other people to be able to see you, and you to see them */ | |
4795 /* Make sure your privacy setting/invisibility is set how you want it before this! */ | |
4796 purple_debug_info("oscar", "ssi: activating server-stored buddy list\n"); | |
4797 aim_ssi_enable(od); | |
4798 | |
4799 return 1; | 4793 return 1; |
4800 } | 4794 } |
4801 | 4795 |
4802 static int purple_ssi_parserights(OscarData *od, FlapConnection *conn, FlapFrame *fr, ...) { | 4796 static int purple_ssi_parserights(OscarData *od, FlapConnection *conn, FlapFrame *fr, ...) { |
4803 int i; | 4797 int i; |