diff --git a/libs/ardouralsautil/reserve.c b/libs/ardouralsautil/reserve.c index b1c665cfc6..78df714876 100644 --- a/libs/ardouralsautil/reserve.c +++ b/libs/ardouralsautil/reserve.c @@ -33,6 +33,10 @@ #include "ardouralsautil/reserve.h" +#ifndef DBUS_TIMEOUT_USE_DEFAULT +#define DBUS_TIMEOUT_USE_DEFAULT (-1) +#endif + struct rd_device { int ref; @@ -645,7 +649,7 @@ int rd_dbus_get_name_owner( goto fail; } - reply = dbus_connection_send_with_reply_and_block(connection, msg, 5000, error); + reply = dbus_connection_send_with_reply_and_block(connection, msg, DBUS_TIMEOUT_USE_DEFAULT, error); dbus_message_unref(msg); msg = NULL;