Maintain a channel-per-session_id hash table in the consumers
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Tue, 21 May 2019 23:44:30 +0000 (19:44 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 18 Jul 2019 19:58:24 +0000 (15:58 -0400)
commit5c3892a6b0083de585509b7c71b76068b2f110bc
treed40c84668b5d03f2960176bb43ee75b95a3c9f9b
parent15d59b1d535b95f021671f441534097b4cd72031
Maintain a channel-per-session_id hash table in the consumers

Add and maintain an hash table indexed by `session_id` that allows the
consumer daemons to perform actions on a set of channels belonging to
a given session.

This hash table holds no ownership of the channels; it is merely an
"index" to the existing set of channels maintained in the channel_ht.

Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
src/common/consumer/consumer.c
src/common/consumer/consumer.h
This page took 0.025889 seconds and 4 git commands to generate.