Pin variable in match
This prevents accepting messages accidentally for another dying process.
This commit is contained in:
@@ -19,7 +19,7 @@ defmodule Mix.Tasks.Meditate do
|
|||||||
if Tracker.complete?, do: Display.congratulate
|
if Tracker.complete?, do: Display.congratulate
|
||||||
|
|
||||||
receive do
|
receive do
|
||||||
{:DOWN, _references, :process, watcher, _reason} -> nil
|
{:DOWN, _references, :process, ^watcher, _reason} -> nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user