diff --git a/lib/microwaveprop/weather/hrrr_client.ex b/lib/microwaveprop/weather/hrrr_client.ex index 50d7416c..bdcce945 100644 --- a/lib/microwaveprop/weather/hrrr_client.ex +++ b/lib/microwaveprop/weather/hrrr_client.ex @@ -336,7 +336,7 @@ defmodule Microwaveprop.Weather.HrrrClient do end end, max_concurrency: 8, - timeout: 60_000 + timeout: 120_000 ) |> Enum.map(fn {:ok, result} -> result @@ -405,7 +405,7 @@ defmodule Microwaveprop.Weather.HrrrClient do end defp req_options do - defaults = [receive_timeout: 60_000, retry: &retry?/2, max_retries: 5, retry_delay: &retry_delay/1] + defaults = [receive_timeout: 120_000, retry: &retry?/2, max_retries: 5, retry_delay: &retry_delay/1] overrides = Application.get_env(:microwaveprop, :hrrr_req_options, []) Keyword.merge(defaults, overrides) end