Fix silent exceptions when lock timeout expires before exception raised.

The `return` in the ensure block of the `around_perform_lock` method causes exceptions not to be raised and flagged as failures when exceptions are raised after the lock timeout. This PR fixes this issue by not invoking `return`.