ctdb-daemon: Do not fork when CTDB_TEST_MODE is set
authorMartin Schwenke <martin@meltin.net>
Thu, 18 Oct 2018 07:02:13 +0000 (18:02 +1100)
committerAmitay Isaacs <amitay@samba.org>
Tue, 6 Nov 2018 09:30:14 +0000 (10:30 +0100)
commit6e16e95f74c06bf381db666007a30ecb0e1ff7ce
tree20f2204fab5eee358d5595775539a868cc4a054d
parent01f6fbba4e5823f2cc028ba6f094b55812dff6ee
ctdb-daemon: Do not fork when CTDB_TEST_MODE is set

Explicitly background ctdbd instead.

This has the advantage of leaving stdin open.  ctdbd can then be
enhanced to exit when stdin closes, allowing better cleanup in a test
environment.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Autobuild-User(master): Amitay Isaacs <amitay@samba.org>
Autobuild-Date(master): Tue Nov  6 10:30:14 CET 2018 on sn-devel-144
ctdb/server/ctdbd.c
ctdb/tests/local_daemons.sh