improve some errors

Silence some -ENOENT warnings, they can happen when the object we
are introspecting is destroyed
This commit is contained in:
Wim Taymans 2020-11-29 16:21:14 +01:00
parent a1259a75be
commit b8300c663b
9 changed files with 18 additions and 12 deletions

View file

@ -164,10 +164,11 @@ error_properties:
"usage: "FACTORY_USAGE);
goto error_exit;
error_device:
pw_log_debug("can't create device: %s", spa_strerror(res));
pw_log_debug("can't create device %s: %s", factory_name, spa_strerror(res));
if (resource)
pw_resource_errorf_id(resource, new_id, res,
"can't create device: %s", spa_strerror(res));
"can't create device %s: %s", factory_name,
spa_strerror(res));
goto error_exit;
error_bind:
pw_resource_errorf_id(resource, new_id, res, "can't bind device");