summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ctdb/common/ctdb_client.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/ctdb/common/ctdb_client.c b/ctdb/common/ctdb_client.c
index c51fcd7b05..c95dc65f18 100644
--- a/ctdb/common/ctdb_client.c
+++ b/ctdb/common/ctdb_client.c
@@ -754,6 +754,11 @@ int ctdb_control(struct ctdb_context *ctdb, uint32_t destnode, uint64_t srvid,
}
if (timed_out) {
talloc_free(state);
+ if (errormsg) {
+ (*errormsg) = talloc_strdup(mem_ctx, "control timed out");
+ } else {
+ DEBUG(0,("ctdb_control timed out\n"));
+ }
return -1;
}