Adds support for limited version of managed blocking that aborts if there aren't enough **not blocked** threads available in the pool