drop connections that come in between a close and an accept race

this is bad, but worse is the current logic which can sometimes hit a
nil counter channel.