Hmmm, I think we usually use "blocking" in a different way, to mean "holding onto a thread unnecessarily while waiting for something else to happen". By the way, I'm not suggesting this is the correct definition, just that the one you're providing is significantly different from our usual informal usage.