Changes to support non-NameServer-capable slaves on Linux
authorRobert Tivy <rtivy@ti.com>
Tue, 27 Aug 2013 23:19:16 +0000 (16:19 -0700)
committerChris Ring <cring@ti.com>
Wed, 28 Aug 2013 23:46:53 +0000 (16:46 -0700)
commitc745e9690dded3d8b326319dcf05e4d7b252df35
tree7d2b826ec5d4f143d489dace249f998bd71d1006
parent2427c7d168fb42a3e277f7d4c7827e7cdc955ac2
Changes to support non-NameServer-capable slaves on Linux

Ipc setup code was giving up when any slave failed to connect to Linux
sockets.  It now succeeds when at least one slave connects.  Previously,
both NameServer_setup() (in LAD) and MessageQ_attach()es called from
Ipc_start() were expected to succeed for all remote cores specified in
MultiProc.  Now those functions can tolerate slave connection failures and
will report success if at least one slave can connect.
linux/src/api/Ipc.c
linux/src/api/MessageQ.c
linux/src/daemon/NameServer_daemon.c
linux/src/utils/SocketFxns.c