summaryrefslogtreecommitdiff
path: root/ctdb/common
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2007-04-19 17:44:45 +0200
committerVolker Lendecke <vl@samba.org>2007-04-19 17:44:45 +0200
commit5edb0a801182c01deba656cdc12f9a617e454903 (patch)
tree002d4bb1de026c5734779b997fea84416b8154f3 /ctdb/common
parenteabe0bd7d4f0c9a609b617e1b58b8ba5fcd23fb9 (diff)
downloadsamba-5edb0a801182c01deba656cdc12f9a617e454903.tar.gz
The remote node needs to get the IMMEDIATE_MIGRATION flag to actually send the
record (This used to be ctdb commit 9159434b1eef39b7de58b30626039f1e45a97306)
Diffstat (limited to 'ctdb/common')
-rw-r--r--ctdb/common/ctdb_daemon.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ctdb/common/ctdb_daemon.c b/ctdb/common/ctdb_daemon.c
index 6c11c7b7300..7435720ea36 100644
--- a/ctdb/common/ctdb_daemon.c
+++ b/ctdb/common/ctdb_daemon.c
@@ -358,6 +358,7 @@ static void daemon_request_call_from_client(struct ctdb_client *client,
call->key = key;
call->call_data.dptr = c->data + c->keylen;
call->call_data.dsize = c->calldatalen;
+ call->flags = c->flags;
if (header.dmaster == ctdb->vnn && !(ctdb->flags & CTDB_FLAG_SELF_CONNECT)) {
state = ctdb_call_local_send(ctdb_db, call, &header, &data);