diff options
| author | Simon MacMullen <simon@rabbitmq.com> | 2013-05-09 12:16:46 +0100 |
|---|---|---|
| committer | Simon MacMullen <simon@rabbitmq.com> | 2013-05-09 12:16:46 +0100 |
| commit | a7ca9e9727b98566f09866ed9c6c89a49a08bb46 (patch) | |
| tree | e29107a1a0d0836c5cecca1b3e215fab0efab53e | |
| parent | b6e87d7cd2245dd75d9fb3d6cdaaa7a5792b9908 (diff) | |
| download | rabbitmq-server-git-a7ca9e9727b98566f09866ed9c6c89a49a08bb46.tar.gz | |
Validate on clear.
| -rw-r--r-- | src/rabbit_runtime_parameters.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/rabbit_runtime_parameters.erl b/src/rabbit_runtime_parameters.erl index a9427ab48f..d90b7c34eb 100644 --- a/src/rabbit_runtime_parameters.erl +++ b/src/rabbit_runtime_parameters.erl @@ -127,10 +127,10 @@ clear_any(VHost, Component, Name) -> end. mnesia_clear(VHost, Component, Name) -> - ok = rabbit_misc:execute_mnesia_transaction( - fun () -> - ok = mnesia:delete(?TABLE, {VHost, Component, Name}, write) - end). + F = fun () -> + ok = mnesia:delete(?TABLE, {VHost, Component, Name}, write) + end, + ok = rabbit_misc:execute_mnesia_transaction(rabbit_vhost:with(VHost, F)). list() -> [p(P) || #runtime_parameters{ key = {_VHost, Comp, _Name}} = P <- |
