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, 5 Sep 2019 20:39:13 +0000 (16:39 -0400)
commit0fc67d9b76c1a4271bf8b829b7681820aa871535
tree9d2faace74a5764ac3d5f3e3b52c55a4df155add
parent4cb0ffa46490cadfdc0ad34e97a742960b8fd8fa
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.025289 seconds and 4 git commands to generate.