Keep lock from blocking when locks are available.  Closes #47