From 8a374590e8ce3625e4fb38cac7f68f8ab8e63eb0 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Thu, 8 Oct 2020 02:20:07 -0500 Subject: [PATCH] Update discovery to use async_add_executor_job (#41453) --- homeassistant/components/discovery/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/discovery/__init__.py b/homeassistant/components/discovery/__init__.py index bf3a50c837e..b97202033bd 100644 --- a/homeassistant/components/discovery/__init__.py +++ b/homeassistant/components/discovery/__init__.py @@ -193,7 +193,9 @@ async def async_setup(hass, config): async def scan_devices(now): """Scan for devices.""" try: - results = await hass.async_add_job(_discover, netdisco, zeroconf_instance) + results = await hass.async_add_executor_job( + _discover, netdisco, zeroconf_instance + ) for result in results: hass.async_create_task(new_service_found(*result))