recoverd: Handle errors carefully when fetching tunables
authorMartin Schwenke <martin@meltin.net>
Thu, 23 May 2013 09:03:11 +0000 (19:03 +1000)
committerMartin Schwenke <martin@meltin.net>
Fri, 24 May 2013 06:27:55 +0000 (16:27 +1000)
commitc0c27762ea728ed86405b29c642ba9e43200f4ae
tree9a6a934494a1fa6ec128b0535c1d48be075352ad
parent1190bb0d9c14dc5889c2df56f6c8986db23d81a1
recoverd: Handle errors carefully when fetching tunables

If a tunable is not implemented on a remote node then this should not
be fatal.  In this case the takeover run can continue using benign
defaults for the tunables.

However, timeouts and any unexpected errors should be fatal.  These
should abort the takeover run because they can lead to unexpected IP
movements.

Signed-off-by: Martin Schwenke <martin@meltin.net>
server/ctdb_takeover.c