Version: (using KDE KDE 3.2.0) Installed from: FreeBSD Ports OS: FreeBSD Not sure how to describe this ... I upgraded to KDE 3.2.0 the other day, which included Kopete, so figured I'd change over from using Gaim/Ymessenger ... set up all my different accounts and connected ... got a phone call a little while later asking why I wasn't connected to Yahoo!, so went to check, and Kopete reports that I am, and even reports that the person calling me is online as well ... ... so, I disconnected and reconnected, and, sure enough, I'm visible once more, and my list of 'whose one' changed greatly from who I thought was on ... This appears to do it quite regularly, that I just pop off of everyone's screens, so have to disconnect then reconnect and all is well ... Is there no 'heartbeat' signal sent at any point to confirm that one is still connected?
This is a duplicate of 67287. The yahoo protocol lacks support for proper keepalive handling, and so i'll have to hack a way around it.
Just to avoid re-creating the wheel, have you looked at how gaim is doing this? I haven't experienced any problems with Yahoo using it, so it might help to look at what they are doing ...
yes, i have looked at how gaim does it and their solution will not work for us, otherwise, i would have ripped it off already. Also, please don't add any of the people who repsond to your bug reports to the CC list. We'll add ourselves if we so choose to.