Another fix in the same vein as #42

This one is a bit simpler than for check-token, as the failure case
can't as easily report back to the user what's happening.

I think therefore it is better to stall, for the moment.

The behaviour I've tested is that if connections are prevented,
everything starts working again when they come back.