ctdb-recoverd: Release recovery lock on exit
authorMartin Schwenke <martin@meltin.net>
Wed, 1 Jun 2016 23:26:40 +0000 (09:26 +1000)
committerMartin Schwenke <martins@samba.org>
Tue, 7 Jun 2016 22:51:29 +0000 (00:51 +0200)
commit174449c1e046b1f579398437f1d47c12dcb7c45a
treeb9970d42dd69715bf3eecb39de110e02414f24bd
parent75717ac6674981270ff451616a4b35f0e0c5d868
ctdb-recoverd: Release recovery lock on exit

The recovery lock helper must exit when it notices its parent is gone.
However, that can take a few seconds.

The usual way of terminating the recovery daemon is for the main ctdbd
to send it a SIGTERM.  Installing a handler is nice and simple.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/server/ctdb_recoverd.c