Improve MessageQ recovery on DRA7xx QNX
Previously, after recovery, an application using MessageQ is expected to
terminate. We are now improving this by having MessageQ_get/put return
MessageQ_E_SHUTDOWN after recovery is performed, upon which the application
can cleanup, and call Ipc_stop and Ipc_start to "restart" IPC. After that the
application can use IPC again.
This commit also adds a Fault test to validate this behavior.
This is to address CQ SDOCM00116175.
Signed-off-by: VW <vwan@ti.com>
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
- [D] qnx/src/ipc3x_dev/ti/syslink/inc/_NameServer_daemon.h