diff options
author | Christophe Romain <christophe.romain@process-one.net> | 2011-02-14 16:41:32 +0100 |
---|---|---|
committer | Christophe Romain <christophe.romain@process-one.net> | 2011-02-14 16:41:32 +0100 |
commit | c3a88c713bc11c43302d615a65bb218f8970cdeb (patch) | |
tree | 2e8205ad6f05d4f64d47a7f7ef2019bc796d5513 /src | |
parent | update copyright up to 2011 (diff) |
fix empty pubsub payload check
Diffstat (limited to 'src')
-rw-r--r-- | src/mod_pubsub/mod_pubsub.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_pubsub/mod_pubsub.erl b/src/mod_pubsub/mod_pubsub.erl index 44ba5071..aa6d5053 100644 --- a/src/mod_pubsub/mod_pubsub.erl +++ b/src/mod_pubsub/mod_pubsub.erl @@ -2025,7 +2025,7 @@ publish_item(Host, ServerHost, Node, Publisher, ItemId, Payload) -> DeliverPayloads = get_option(Options, deliver_payloads), PersistItems = get_option(Options, persist_items), PayloadCount = payload_xmlelements(Payload), - PayloadSize = size(term_to_binary(Payload)), + PayloadSize = size(term_to_binary(Payload))-2, % size(term_to_binary([])) == 2 PayloadMaxSize = get_option(Options, max_payload_size), % pubsub#deliver_payloads true % pubsub#persist_items true -> 1 item; false -> 0 item |