nuttx/net/rpmsg
ligd 1052b2a048 rpmsg_socket: fix rpmsg_socket_device_destroy() multi-access
Reason:
When user call rpmsg_socket_close() at the same time
rpmsg_socket_ns_unbind() is called by remote CPU,
then will meet multi-access to rpmsg_socket_device_destroy()

Fix:
reuse recvlock to handle this

Change-Id: I8f33658f19c56a4000382ff9355ff052c45afea0
Signed-off-by: ligd <liguiding1@xiaomi.com>
2021-03-17 14:44:33 +08:00
..
Kconfig socket_rpmsg: add socket rpmsg support 2020-12-04 20:36:24 +08:00
Make.defs socket_rpmsg: add socket rpmsg support 2020-12-04 20:36:24 +08:00
rpmsg.h socket_rpmsg: add socket rpmsg support 2020-12-04 20:36:24 +08:00
rpmsg_sockif.c rpmsg_socket: fix rpmsg_socket_device_destroy() multi-access 2021-03-17 14:44:33 +08:00