← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 596669] Re: Users should not get CID taken on reconnect

 

changed it to apply to all users. when the PID has been verified to
match the CID, it is theoritically certain that the new user is the same
as the old one; the latter therefore gets disconnected.

change done in rev 356; not tested.

** Summary changed:

- Registered users should not get CID taken on reconnect
+ Users should not get CID taken on reconnect

** Changed in: adchpp
       Status: New => Fix Committed

-- 
Users should not get CID taken on reconnect
https://bugs.launchpad.net/bugs/596669
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to ADCH++.

Status in ADCH++: Fix Committed

Bug description:
When a user's connection breaks and she tries to reconnect, usually the famous "CID taken" message appears.
In my opinion, registered users should have the ability to enter if they have the previous identity in by auto-dropping their previous connection when the new instance is connecting.
This means, that if I, as a registered user, try to connect and I have the credentials to enter the hub (my CID, if registered by CID, or nick, if registered by nick AND I have the correct password), the previous instance should be dropped and the new one should be able to connect.





References