From: E. Scott Daniels Date: Thu, 20 Feb 2020 19:43:35 +0000 (-0500) Subject: Fix crash under SI95 with multiple receive threads X-Git-Tag: 3.2.2^0 X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;ds=sidebyside;h=6d112571b27574ae857da7cb8dc8758ffee4ff60;hp=6d112571b27574ae857da7cb8dc8758ffee4ff60;p=ric-plt%2Flib%2Frmr.git Fix crash under SI95 with multiple receive threads When the user application was using multiple threads to receive messages it was alsmost certain to crash with a segfault. This change corrects a bug in the ring handler which was allowing a premature release of the ring lock. A verification cookie has been added to the msg buffer to facilitate validation of a message buffer when examining crash output. Issue-ID: RIC-218 Signed-off-by: E. Scott Daniels Change-Id: Iaa6519e415dcf7f8c52312e8e02d8cf4dca5866f ---