Bug 222252

Summary: Kopete reconnect on multible client disconnect
Product: [Unmaintained] kopete Reporter: Johann-Nikolaus Andreae <johann-nikolaus>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 0.99.90   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Johann-Nikolaus Andreae 2010-01-11 18:29:13 UTC
Version:           0.99.90 (using 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) "release 2", KDE:KDE4:UNSTABLE:Desktop / openSUSE_11.2)
Compiler:          gcc
OS:                Linux (i686) release 2.6.31.8-0.1-desktop

If i have two kopete are oneline at the same time they toggle the online state.
This is happend for the MSN and i think also for the icq protocoll.

This verry bothersome for the contact if the unser gos online/offline.

Only MSN present a error message that assumed the MSN-server has a problem.
Comment 1 Roman Jarosz 2010-01-11 22:09:10 UTC
I'm not sure what you wanted to report.

Are you talking about one MSN account which you use at the same time on two Kopete clients and when you do that the one Kopete disconnects and the other one connects and after while it's the same just other way round.

IMHO if I got it correctly this should not happen for ICQ account because we don't try to reconnect if we were disconnected by other client.
Comment 2 Roman Jarosz 2010-01-12 00:09:20 UTC
SVN commit 1073302 by rjarosz:

Don't reconnect if somebody has connect from other client to our account.

BUG: 222252


 M  +13 -18    wlmaccount.cpp  
 M  +3 -2      wlmaccount.h  
 M  +7 -6      wlmlibmsn.cpp  
 M  +7 -2      wlmlibmsn.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1073302
Comment 3 Roman Jarosz 2010-01-12 00:10:34 UTC
If this happens with other protocols too please add the info here (ICQ and MSN are ok)
Comment 4 Roman Jarosz 2010-01-12 00:13:04 UTC
SVN commit 1073307 by rjarosz:

Backport SVN commit 1073302.
Don't reconnect if somebody has connect from other client to our account.

CCBUG: 222252


 M  +13 -18    wlmaccount.cpp  
 M  +3 -2      wlmaccount.h  
 M  +7 -6      wlmlibmsn.cpp  
 M  +7 -2      wlmlibmsn.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1073307