X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fust-consumer.c;h=d85e32aa0ce9f2a011887fd4b9a1c70e541ccca0;hb=1950109e7a08d8064ef5b1f446524274b4fa72d5;hp=367e92cd32368b2b4b522834bad22010c1668cf7;hpb=d9078d0c000d04d49c599a72c1a725026b636ec0;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/ust-consumer.c b/src/bin/lttng-sessiond/ust-consumer.c index 367e92cd3..d85e32aa0 100644 --- a/src/bin/lttng-sessiond/ust-consumer.c +++ b/src/bin/lttng-sessiond/ust-consumer.c @@ -157,7 +157,9 @@ static int ask_channel_creation(struct ust_app_session *ua_sess, registry->uuid, chan_id, ua_chan->tracefile_size, - ua_chan->tracefile_count); + ua_chan->tracefile_count, + ua_sess->id, + ua_sess->output_traces); health_code_update(); @@ -445,7 +447,7 @@ int ust_consumer_metadata_request(struct consumer_socket *socket) goto end; } - DBG("Metadata request received for session %u, key %" PRIu64, + DBG("Metadata request received for session %" PRIu64 ", key %" PRIu64, request.session_id, request.key); reg_uid = buffer_reg_uid_find(request.session_id, @@ -454,10 +456,10 @@ int ust_consumer_metadata_request(struct consumer_socket *socket) ust_reg = reg_uid->registry->reg.ust; } else { struct buffer_reg_pid *reg_pid = - buffer_reg_pid_find(request.session_id); + buffer_reg_pid_find(request.session_id_per_pid); if (!reg_pid) { - DBG("PID registry not found for session id %u", - request.session_id); + DBG("PID registry not found for session id %" PRIu64, + request.session_id_per_pid); msg.cmd_type = LTTNG_ERR_UND; (void) consumer_send_msg(socket, &msg);