diff --git a/lib/mix/lib/mix/sync/pubsub.ex b/lib/mix/lib/mix/sync/pubsub.ex index 58b71a128b..d8133aa671 100644 --- a/lib/mix/lib/mix/sync/pubsub.ex +++ b/lib/mix/lib/mix/sync/pubsub.ex @@ -42,7 +42,7 @@ defmodule Mix.Sync.PubSub do The messages are delivered to the caller's message queue. """ - @spec subscribe(String.t()) :: :ok + @spec subscribe(String.t()) :: :ok | {:error, String.t()} def subscribe(key) do GenServer.call(@name, {:subscribe, self(), key}, :infinity) end