Correct bug in timeout receive 98/1198/1 1.10.1
authorE. Scott Daniels <daniels@research.att.com>
Tue, 22 Oct 2019 20:23:36 +0000 (16:23 -0400)
committerE. Scott Daniels <daniels@research.att.com>
Tue, 22 Oct 2019 20:23:36 +0000 (16:23 -0400)
commit7d1b7b0de82414ad25ebd323b2913de72ab448c1
treeacc12f83ea4a76890e466f52e1728cc816c1257f
parent50b92c56c2bbe5c4405f0bdd2eefbd21d65a8416
Correct bug in timeout receive

It was possible for the timeout receive function to return a
nil message buffer pointer, even if the calling function passed
a pointer in for reuse.  The exposure was limited only to when
the epoll environment could not be initialised which we believe
has never been observed.

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I259a5e5a0a18e53ffb03cc4c47d171e77e998835
CHANGES
CMakeLists.txt
doc/src/man/rmr_torcv_msg.3.xfm
src/rmr/nng/include/rmr_nng_private.h
src/rmr/nng/src/mt_call_nng_static.c
src/rmr/nng/src/rmr_nng.c