From: David Goulet Date: Fri, 28 Sep 2012 16:08:15 +0000 (-0400) Subject: Fix: Missing rcu read side lock in consumer X-Git-Tag: v2.1.0-rc5~44 X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=commitdiff_plain;h=d09e1200ec761aef77c721bd648a299eefcc8565;hp=d09e1200ec761aef77c721bd648a299eefcc8565 Fix: Missing rcu read side lock in consumer The metadata thread was not using rcu read side lock for its operations on the internal metadata hash table. This led to faulty free() when destroying the hash table and possible corrupted data when it was resized. Also change some static definition of calls inside consumer.c. Signed-off-by: David Goulet ---