I could reproduce this situation with pure ADC search results and actually it 
isn't really the slots counting where the problem lies.
It appears that the dupe removal in SearchFrame::addResult is not quite/always 
working when there are same results returned from multiple users on multiple 
ADC hubs.
There is an extra search result here which should not be added, hence the wrong 
slots count.

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/1854309

Title:
  Wrong total number of slots reported [ADC]

Status in DC++:
  Confirmed

Bug description:
  Search on ADC hubs only.

  So, 1 TTH.

  5 hits.

  4 unique users, one with 2 slots skipped (he has that file duplicated
  actually)

  Real slots: 3+2+1=6

  Displayed slots: 8 (3+2*2+1).

  Why X/0 btw...

To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/1854309/+subscriptions

_______________________________________________
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

Reply via email to