Fix: ust-consumerd: set `hangup_flush_done` in a locked context
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Tue, 21 Jun 2022 20:21:17 +0000 (16:21 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Wed, 17 Aug 2022 22:00:26 +0000 (18:00 -0400)
commitd2dc232d580ae18400445b6e34fabe1023208f20
treee7c4d98c1787c7fed0a97c5e425c89b92b8a042f
parent47d5bdf0ca42085c01a87c357f56ade94845cf81
Fix: ust-consumerd: set `hangup_flush_done` in a locked context

hangup_flush_done is updated after releasing the stream lock. This
doesn't appear to be a problem right now since this attribute is
apparently always accessed by the same thread, but it is conceptually
sus.

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