getlantern/lantern#1937 Limited rate of redialing

I think the key thing to understand is that p.connCh is unbuffered.  So until the connection is grabbed by a client, we're blocked on the send to p.connCh and won't ever enter the next iteration of the loop.