changed
CHANGELOG.md
|
@@ -1,5 1,10 @@
|
1
1
|
## CHANGELOG
|
2
2
|
|
3
|
### `v1.27.4`
|
4
|
|
5
|
Fixes
|
6
|
* Don't fail an Other Transaction upon expected error. [#357](https://github.com/newrelic/elixir_agent/pull/357)
|
7
|
|
3
8
|
### `v1.27.3`
|
4
9
|
|
5
10
|
Fixes
|
changed
VERSION
|
@@ -1 1 @@
|
1
|
- 1.27.3
|
1
|
1.27.4
|
changed
hex_metadata.config
|
@@ -158,4 158,4 @@
|
158
158
|
{<<"optional">>,true},
|
159
159
|
{<<"repository">>,<<"hexpm">>},
|
160
160
|
{<<"requirement">>,<<">= 0.11.0">>}]]}.
|
161
|
- {<<"version">>,<<"1.27.3">>}.
|
161
|
{<<"version">>,<<"1.27.4">>}.
|
changed
lib/new_relic/transaction/sidecar.ex
|
@@ -187,7 187,8 @@ defmodule NewRelic.Transaction.Sidecar do
|
187
187
|
end_time_mono = System.monotonic_time()
|
188
188
|
|
189
189
|
attributes =
|
190
|
- with {reason, stack} when reason != :shutdown <- down_reason do
|
190
|
with {reason, stack} when reason != :shutdown <- down_reason,
|
191
|
false <- match?(%{expected: true}, reason) do
|
191
192
|
Map.merge(state.attributes, %{
|
192
193
|
error: true,
|
193
194
|
error_kind: :exit,
|