summaryrefslogtreecommitdiff
path: root/src/rabbit_error_logger.erl
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@lshift.net>2009-06-05 08:10:26 +0100
committerMatthias Radestock <matthias@lshift.net>2009-06-05 08:10:26 +0100
commiteb638c17b4ef2c97ae37962e633584d269700d3d (patch)
treee28360e79f24f02294273c70ad6e1596eb78cfd9 /src/rabbit_error_logger.erl
parente30c012241d4a041c36d6d1e1c9808492c355dd5 (diff)
downloadrabbitmq-server-git-eb638c17b4ef2c97ae37962e633584d269700d3d.tar.gz
refactoring: bundle up all the data for a publish
Passing this around as separate args was becoming a pain. Also, now it's easier to add more data items.
Diffstat (limited to 'src/rabbit_error_logger.erl')
-rw-r--r--src/rabbit_error_logger.erl10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/rabbit_error_logger.erl b/src/rabbit_error_logger.erl
index d73edb73b8..76016a8cb2 100644
--- a/src/rabbit_error_logger.erl
+++ b/src/rabbit_error_logger.erl
@@ -75,8 +75,10 @@ publish(_Other, _Format, _Data, _State) ->
publish1(RoutingKey, Format, Data, LogExch) ->
{ok, _RoutingRes, _DeliveredQPids} =
- rabbit_basic:publish(false, false, none,
- rabbit_basic:message(
- LogExch, RoutingKey, <<"text/plain">>,
- list_to_binary(io_lib:format(Format, Data)))),
+ rabbit_basic:publish(
+ rabbit_basic:delivery(
+ false, false, none,
+ rabbit_basic:message(
+ LogExch, RoutingKey, <<"text/plain">>,
+ list_to_binary(io_lib:format(Format, Data))))),
ok.