public Peer getReadyPeer() { Peer p = getNextPeer(); while (!p.ready) { p = getNextPeer(); } p.ready = false; return p; }