X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/49e85177c669d793e84242983a1b1f430e47184e..3f8fb5817d4986214469e3b73e666acfa5d5fe10:/examples/lua/bittorrent/tracker.lua diff --git a/examples/lua/bittorrent/tracker.lua b/examples/lua/bittorrent/tracker.lua index e39a2d9179..cdf3e3b642 100644 --- a/examples/lua/bittorrent/tracker.lua +++ b/examples/lua/bittorrent/tracker.lua @@ -47,8 +47,8 @@ function tracker(...) i = math.random(1,#tracker_data.peers_list) end while #peers < #tracker_data.peers_list and #peers < common_tracker.MAXIMUM_PEERS do - table.insert(peers,tracker_data.peers_list[i]) - i = (i + 1) % #tracker_data.peers_list + table.insert(peers,tracker_data.peers_list[i]) + i = (i % #tracker_data.peers_list) +1 end task.type = "ANSWER" task.peers = peers