Even if it does have the bug you propose, it will ...
# general
a
Even if it does have the bug you propose, it will print out the name of the command that is holding the lock and you'll see what the problem is. Today, the behavior is that pants hangs forever with no indication of what is wrong.