1
mirror of https://github.com/home-assistant/core synced 2024-08-02 23:40:32 +02:00

Merge pull request #304 from rmkraus/daemon

Fixed signal binding exception
This commit is contained in:
Paulus Schoutsen 2015-09-01 01:14:22 -07:00
commit 53fb46b44b

View File

@ -82,7 +82,11 @@ class HomeAssistant(object):
DOMAIN, SERVICE_HOMEASSISTANT_STOP, stop_homeassistant)
if os.name != "nt":
signal.signal(signal.SIGQUIT, stop_homeassistant)
try:
signal.signal(signal.SIGQUIT, stop_homeassistant)
except ValueError:
_LOGGER.warning(
'Could not bind to SIGQUIT. Are you running in a thread?')
while not request_shutdown.isSet():
try: