fail shouldn't do recompute's work

Recompute is called on connectionFailed later in the method, but won't
show "Onbereikbaar" if it's already at 21.
using C# lock instead of ttas

the github change tracker makes more of this than there really is. It's
just the lock that's changed.