From 1755503f7d249f86515b5aa34c51ea8b2a12119f Mon Sep 17 00:00:00 2001 From: "Sicelo A. Mhlongo" Date: Tue, 30 Sep 2025 13:17:16 +0200 Subject: [PATCH] WIP: iio-sensor-proxy.c: Do not exit based on sensor events ... --- src/iio-sensor-proxy.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/iio-sensor-proxy.c b/src/iio-sensor-proxy.c index c204b5c..aed7cb4 100644 --- a/src/iio-sensor-proxy.c +++ b/src/iio-sensor-proxy.c @@ -785,8 +785,7 @@ name_acquired_handler (GDBusConnection *connection, bail: data->ret = 0; - g_message ("No sensors or missing kernel drivers for the sensors. Exiting"); - g_main_loop_quit (data->loop); + g_message ("No sensors or missing kernel drivers for the sensors. Waiting for hotplug sensors"); } static gboolean @@ -1069,9 +1068,6 @@ sensor_changes (GUdevClient *client, send_driver_changed_dbus_event (data, i); } } - - if (!any_sensors_left (data)) - g_main_loop_quit (data->loop); } else if (g_strcmp0 (action, "add") == 0) { for (i = 0; i < G_N_ELEMENTS(drivers); i++) { SensorDriver *driver = (SensorDriver *) drivers[i]; -- 2.52.0