I fixed it exactly in the way how I said in my previous post. When user is added to upload queue (waiting users list in DC++), the connection token is saved together with that user. When notifiying this user on "Reserve slot", the saved token is used instead of random one. Check UploadManager.cpp, function reserveSlot(...).
-- Grant extra slot hangs connection in ADC hubs https://bugs.launchpad.net/bugs/305811 You received this bug notification because you are a member of Dcplusplus-team, which is subscribed to DC++. Status in DC++: New Status in StrongDC++: Fix Committed Bug description: When granting slot to ADC user, DC++ tries to notify that user by sending connect command. But this causes connection to hang, because of token mismatch. Remote user will see upload connection for me, but there should be download connection. _______________________________________________ Mailing list: https://launchpad.net/~linuxdcpp-team Post to : linuxdcpp-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~linuxdcpp-team More help : https://help.launchpad.net/ListHelp