summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2014-03-24 13:44:54 +0000
committerSimon MacMullen <simon@rabbitmq.com>2014-03-24 13:44:54 +0000
commite9a91df05bf8aa2feac91e81fe5e2535c6b14b7a (patch)
tree76c60dcdfa52c7c429c197883fe4745c90549d7a /include
parent926ccb4ef183b8cd3523aaf8b559dc70bdc86ab6 (diff)
downloadrabbitmq-server-git-e9a91df05bf8aa2feac91e81fe5e2535c6b14b7a.tar.gz
Something of a rewrite:
* Allow choice of how much size to "eat" each time we descend * Fix at least one more recurse-indefinitely bug * Try to reduce the amount of copying we do, and use more efficient techniques * Add some tests
Diffstat (limited to 'include')
-rw-r--r--include/rabbit.hrl5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/rabbit.hrl b/include/rabbit.hrl
index 8d69b8b299..3d2301efa8 100644
--- a/include/rabbit.hrl
+++ b/include/rabbit.hrl
@@ -121,6 +121,9 @@
%% Maximum size of any individual bit of a term to be logged. Feeds
%% into truncate:log_event/2.
--define(LOG_TRUNCATE_SIZE, 100).
+-define(LOG_TRUNC_SIZE, 100).
+
+%% Amount to decrease size every time we descend while truncating
+-define(LOG_TRUNC_DECR, 5).
-define(store_proc_name(N), rabbit_misc:store_proc_name(?MODULE, N)).