prefer unlockable terminal to lock failure

if the program "dies" it is the same as unlocking, so the safer
way to handle this error is just to print a warning and keep the
terminal locked.