diff --git a/lib/microwaveprop/weather.ex b/lib/microwaveprop/weather.ex index cca46ee3..7f273cd4 100644 --- a/lib/microwaveprop/weather.ex +++ b/lib/microwaveprop/weather.ex @@ -197,6 +197,9 @@ defmodule Microwaveprop.Weather do Logger.info("Weather.analyze_all: ANALYZE #{t} done in #{elapsed}ms") rescue e -> Logger.warning("Weather.analyze_all: ANALYZE #{t} failed: #{inspect(e)}") + catch + :exit, reason -> + Logger.warning("Weather.analyze_all: ANALYZE #{t} sandbox exit: #{inspect(reason)}") end end)