That loop in turn got masked by a "hang" will trying to re-acquire the non-reentrant lock introduced by r3980.
Now we explicitely pass the repository instance to the `SubversionAuthorizer` constructor.
Fixes #3996, a big ''thank you'' to Markus, the.ajarn, sam and simon for helping out on this one!