core: debug bound_id of proxy

This commit is contained in:
Wim Taymans 2020-10-28 10:51:55 +01:00
parent 6eaf8d6921
commit cd74fd54de

View file

@ -68,8 +68,9 @@ static void core_event_error(void *data, uint32_t id, int seq, int res, const ch
proxy = pw_map_lookup(&this->objects, id); proxy = pw_map_lookup(&this->objects, id);
pw_log_error(NAME" %p: proxy %p id:%u: seq:%d res:%d (%s) msg:\"%s\"", pw_log_error(NAME" %p: proxy %p id:%u: bound:%d seq:%d res:%d (%s) msg:\"%s\"",
this, proxy, id, seq, res, spa_strerror(res), message); this, proxy, id, proxy ? proxy->bound_id : SPA_ID_INVALID,
seq, res, spa_strerror(res), message);
if (proxy) if (proxy)
pw_proxy_emit_error(proxy, seq, res, message); pw_proxy_emit_error(proxy, seq, res, message);
} }