Fix: set relayd sock sent flag per consumer socket
authorDavid Goulet <dgoulet@efficios.com>
Mon, 18 Feb 2013 19:08:19 +0000 (14:08 -0500)
committerDavid Goulet <dgoulet@efficios.com>
Mon, 18 Feb 2013 19:08:19 +0000 (14:08 -0500)
commitfd5a50b08e891ff4bbcf7f2cd0fbd1d289e19101
tree0e0a431d1baa7dc4725a306c0763c5525f52ab5b
parent4e53a12fd2d1fb15f8ed6db2948b27a9714c0b2f
Fix: set relayd sock sent flag per consumer socket

The session daemon usually handles two consumers, one for 32 bits
applications and one for 64 bits.

When sending relayd information to the consumer, we must sent it to
every existing consumer in case a session contains 32 and 64 bits
applications. So, the sent flag is moved from the consumer output object
to be per consumer socket.

This bug was seen and diagnosed during the 2.2 development phase and is
fixed in master branch in the following commit.

commit (master): ffe600149a7608221985751e1bf293234bf2545c

Signed-off-by: David Goulet <dgoulet@efficios.com>
src/bin/lttng-sessiond/cmd.c
src/bin/lttng-sessiond/consumer.h
This page took 0.024339 seconds and 4 git commands to generate.