|
|
|
[
Permlink
| « Hide
]
Daniel Henninger - 09/25/06 07:15 PM
This is a tad more involved than I thought. I'm also getting a lot of entries in my roster that are supposed to be non-persistent... Of course Psi does weird things so it's also not clear that that's not the problem.
chuckle Didn't mean to imply that Psi was the problem. =) It's just Psi is doing something else that's related that I'm investigating. There's definitely something busted on my end. Unfortunately, I think I've traced one of the problems to wildfire itself (the latest SVN). The other problem, where the transport itself is showing up a ton of times, is similar but not entirely related to the Psi/wildfire issues I was referring to.
As for this problem, I still haven't tracked it down. I committed some code to SVN that should help in tracking down exactly where the bug is occuring, but in the meantime I'm trying some other things. Should add I have seen this on both yahoo and icq transports; it may be transport-independent.
It seems to be some sort of internal state issue as the only solution is to reboot the wildfire server. A restart fixes it? Wow, that adds to the mystery.
Well, let me clarify.
After a restart, the bad records of "none" subscription obviously remain in the jiveroster table. But if these are cleaned out then registration can work again. However, after things have gone wrong, even with a clean-out of the tables, registration can't work. So that's what I mean by it being some sort of internal state. It also shouldn't be putting duplicates in there in the first place though. In fact it's supposed to be checking for that. =/ Interesting..
This is fixed via another related issue closed. =)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||