Page MenuHomePhabricator

Repository cluster engine throws InvalidArgument exception when failing to acquire a write lock
Closed, ResolvedPublic

Description

# Push received by "code", forwarding to cluster host.
# Waiting up to 120 second(s) for a cluster write lock...
InvalidArgumentException: Argument 2 passed to PhutilProxyException::__construct() must be an instance of Exception, none given, called in /home/code/integrator/phacility/phabricator/src/applications/diffusion/protocol/DiffusionRepositoryClusterEngine.php on line 338 and defined
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

It appears that the underlying exception isn't passed to the proxy exception.