lib/sneakers/handlers/maxretry.rb in sneakers-2.5.0 vs lib/sneakers/handlers/maxretry.rb in sneakers-2.6.0
- old
+ new
@@ -133,10 +133,10 @@
# Publish the original message with the routing_key to the error exchange
Sneakers.logger.info do
"#{log_prefix} msg=failing, retry_count=#{num_attempts}, reason=#{reason}"
end
data = {
- error: reason,
+ error: reason.to_s,
num_attempts: num_attempts,
failed_at: Time.now.iso8601,
payload: Base64.encode64(msg.to_s),
properties: Base64.encode64(props.to_json)
}.tap do |hash|