ctdb-common: Start listening to sockets only on successful startup
authorAmitay Isaacs <amitay@gmail.com>
Fri, 10 Nov 2017 01:15:45 +0000 (12:15 +1100)
committerMartin Schwenke <martins@samba.org>
Tue, 21 Nov 2017 04:03:17 +0000 (05:03 +0100)
commit984c3f4f66846fb05fbbbc0cb4d2a3d2cacb6444
tree0d908426901784df8fc661d283b8dcb4bd6ceb4c
parent001ae55011d9c0596f398dc374efc84637f1590c
ctdb-common: Start listening to sockets only on successful startup

Fix tests to use wait_send() instead of startup() as a synchronization
point to ensure that the socket is listening.

Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
ctdb/common/sock_daemon.c
ctdb/tests/cunit/sock_daemon_test_001.sh
ctdb/tests/src/sock_daemon_test.c