diff --git a/internal/platform/implementation/linux/bluetooth_classic_medium.cc b/internal/platform/implementation/linux/bluetooth_classic_medium.cc index e298d6c0..6340179e 100644 --- a/internal/platform/implementation/linux/bluetooth_classic_medium.cc +++ b/internal/platform/implementation/linux/bluetooth_classic_medium.cc @@ -1,6 +1,6 @@ #include - #include + #include #include "absl/strings/str_replace.h" @@ -86,6 +86,11 @@ int bluez_interfaces_added_signal_handler(sd_bus_message *m, void *userdata, } return 0; } + ret = sd_bus_message_skip(m, "a{sv}"); + if (ret < 0) { + NEARBY_LOGS(ERROR) << __func__ << "Error skipping dict entry: " << ret; + return -1; + } } return 0;