From 207c5796b6f05ee97a6babc8d1b9fb70002fefd5 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 22 Sep 2021 07:10:35 +1000 Subject: [PATCH] pulse: print the strerror on metadata errors --- .../module-protocol-pulse/extensions/ext-stream-restore.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/module-protocol-pulse/extensions/ext-stream-restore.c b/src/modules/module-protocol-pulse/extensions/ext-stream-restore.c index 501015b44..7252ea168 100644 --- a/src/modules/module-protocol-pulse/extensions/ext-stream-restore.c +++ b/src/modules/module-protocol-pulse/extensions/ext-stream-restore.c @@ -270,10 +270,10 @@ static int do_extension_stream_restore_write(struct client *client, uint32_t com fclose(f); if (key_from_name(name, key, sizeof(key)) >= 0) { pw_log_debug("%s -> %s: %s", name, key, ptr); - if (pw_manager_set_metadata(client->manager, + if ((res = pw_manager_set_metadata(client->manager, client->metadata_routes, - PW_ID_CORE, key, "Spa:String:JSON", "%s", ptr) < 0) - pw_log_warn("failed to set metadata %s = %s", key, ptr); + PW_ID_CORE, key, "Spa:String:JSON", "%s", ptr)) < 0) + pw_log_warn("failed to set metadata %s = %s, %s", key, ptr, strerror(-res)); } free(ptr); }