Don't set roster user state to want_ already subscribed.
commit316e17647d1d26a180ab01a717b39fd340f7ea48
authorBen <im_dev@barracuda.com>
Mon, 19 Apr 2010 23:34:32 +0000 (19 23:34 +0000)
committerBen <im_dev@barracuda.com>
Wed, 21 Apr 2010 22:31:23 +0000 (21 18:31 -0400)
tree44599ee670d41a50c8e8861822895a3dc089fab3
parent0125dceecac0d18e8c486b624fd2670095a92eb9
Don't set roster user state to want_ already subscribed.

Wrong roster_user_state causes _presence_in to store when it should
send, causing presence updates from this contact to "randomly" stop
flowing to the XMPP user.
perl/lib/Thrasher/Backend/DBI.pm
perl/lib/Thrasher/Protocol.pm
perl/lib/Thrasher/Session.pm