summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Klishin <mklishin@pivotal.io>2017-07-05 14:34:28 +0300
committerMichael Klishin <mklishin@pivotal.io>2017-07-05 14:34:28 +0300
commit30f929375211909ec98faa16eeb7071b67488647 (patch)
treee0ad8e6da581230f145a15165d0d13444e70a9de
parentedad23196d7f0454d7409786071321a19262b3a6 (diff)
downloadrabbitmq-server-git-30f929375211909ec98faa16eeb7071b67488647.tar.gz
Log before throwing here
-rw-r--r--src/rabbit_vhost_sup_sup.erl5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/rabbit_vhost_sup_sup.erl b/src/rabbit_vhost_sup_sup.erl
index 94db87fecc..fe2a397a67 100644
--- a/src/rabbit_vhost_sup_sup.erl
+++ b/src/rabbit_vhost_sup_sup.erl
@@ -82,7 +82,10 @@ start_vhost(VHost) ->
case supervisor2:start_child(?MODULE, [VHost]) of
{ok, _} -> ok;
{error, {already_started, _}} -> ok;
- Error -> throw(Error)
+ Error ->
+ rabbit_log:error("Could not start process tree "
+ "for vhost '~s': the vhost no longer exists!", [VHost]),
+ throw(Error)
end,
{ok, _} = vhost_sup_pid(VHost);
{ok, Pid} when is_pid(Pid) ->