Correct - the deadlock cannot occur with an unbounded task executor.