Skip to content

Commit f53b8c8

Browse files
ryanzidagojosevalim
authored andcommitted
Fix Task PID and caller in Task Supervisor reports (#10025)
Closes #10024
1 parent cdd312b commit f53b8c8

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

lib/elixir/lib/task/supervised.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@ defmodule Task.Supervised do
102102
%{
103103
label: {Task.Supervisor, :terminating},
104104
report: %{
105-
name: get_from(owner),
106-
starter: self(),
105+
name: self(),
106+
starter: get_from(owner),
107107
function: fun,
108108
args: args,
109109
reason: {log_value(kind, value), __STACKTRACE__}

lib/logger/test/logger/translator_test.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ defmodule Logger.TranslatorTest do
312312
send(pid, :go)
313313
receive do: ({:DOWN, ^ref, _, _, _} -> :ok)
314314
end) =~ ~r"""
315-
\[error\] Task #PID<\d+\.\d+\.\d+> started from #PID<\d+\.\d+\.\d+> terminating
315+
\[error\] Task #{inspect(pid)} started from #{inspect(self())} terminating
316316
\*\* \(RuntimeError\) oops
317317
.*
318318
Function: &Logger.TranslatorTest.task\/1

0 commit comments

Comments
 (0)