don't drop to a condition without holding the lock

I am a moran. How do you even thread.