Menu

#2 PacketBuilder.addPeers

open
nobody
None
5
2006-02-23
2006-02-23
larytet
No

bug in the line
randomNumber = (new Random()).nextInt(peersNum);

random number should be generated between 0 and
peers.length
similar usedPeers should be created of peers.length size

Discussion

  • larytet

    larytet - 2006-02-26

    Logged In: YES
    user_id=930566

    suggested fix.
    add method chooseRandomPeers to the PublishedFile class
    in the method i generate one random number R between 0 and
    "number of known peers - number of required peers". i skip
    first R peers in the and add maxNum peers to the resulting
    array.

     
  • larytet

    larytet - 2006-03-07

    Logged In: YES
    user_id=930566

    fixed in 0.3.59

     

Log in to post a comment.