Gossip routing, percolation, and restart in wireless multi-hop networks