The daemon dies on failing requests
**How to reproduce** * Configure a unresolvable hostname (eg. not-found.lan) * Disable the ambient light check, or run in a dark environment * Move into the motion detection circle * See the curl request failing (AVM: req_get_wr::curl_easy_perform() failed (Couldn't resolve host name)) * See the daemon shutting down **Acceptance criteria** * The daemon should never quit, only on the correct signals **Tasks** * Remove all `exit();` calls from non-binary locations
issue