Fix semaphore count bug in SI95 non-blocking rcv 01/3601/3 4.0.5
authorE. Scott Daniels <daniels@research.att.com>
Wed, 6 May 2020 19:45:49 +0000 (15:45 -0400)
committerE. Scott Daniels <daniels@research.att.com>
Wed, 6 May 2020 20:20:34 +0000 (16:20 -0400)
commitf25dc7f78345a6885dff6057aecfba7afa8c81dc
treeeef39f90bf2699b8ec5364c9768b7e7a6a1167ca
parent1dc4c556a176a73718c83f30d56ea35d1f76755e
Fix semaphore count bug in SI95 non-blocking rcv

When a non-blocking receive is invoked it is possible that
the semaphore count was not being decremented as the message
is popped off the ring.  This corrects that.

Issue-ID: RIC-355

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: If502f6f85c7ea5960f38e61fc8e3e29427b4c30f
CHANGES_CORE.txt
CMakeLists.txt
docs/rel-notes.rst
src/rmr/si/src/rmr_si.c