lib/ddtrace/contrib/action_pack/action_controller/instrumentation.rb in ddtrace-0.48.0 vs lib/ddtrace/contrib/action_pack/action_controller/instrumentation.rb in ddtrace-0.49.0

- old
+ new

@@ -59,10 +59,10 @@ exception = payload[:exception_object] if exception.nil? # [christian] in some cases :status is not defined, # rather than firing an error, simply acknowledge we don't know it. status = payload.fetch(:status, '?').to_s - span.status = 1 if status.starts_with?('5') + span.status = 1 if status.start_with?('5') elsif Utils.exception_is_error?(exception) span.set_error(exception) end ensure span.finish