[SCM] CTDB repository - branch master updated - ctdb-1.12-198-gbe8a153
Michael Adam
obnox at samba.org
Mon Feb 13 08:18:54 MST 2012
The branch, master has been updated
via be8a153346ca7d40f09a6d03aad655aaa5c4a903 (commit)
from a7e7fa2169ee12f817336f6d03d5bb72df7ec020 (commit)
http://gitweb.samba.org/?p=ctdb.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit be8a153346ca7d40f09a6d03aad655aaa5c4a903
Author: Volker Lendecke <vl at samba.org>
Date: Mon Feb 13 13:24:37 2012 +0100
Make CTDB_CURRENT_NODE work with CTDB_REQ_MESSAGE
Signed-off-by: Michael Adam <obnox at samba.org>
-----------------------------------------------------------------------
Summary of changes:
server/ctdb_daemon.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
Changeset truncated at 500 lines:
diff --git a/server/ctdb_daemon.c b/server/ctdb_daemon.c
index 2436997..65ad055 100644
--- a/server/ctdb_daemon.c
+++ b/server/ctdb_daemon.c
@@ -288,6 +288,10 @@ static void daemon_request_message_from_client(struct ctdb_client *client,
TDB_DATA data;
int res;
+ if (c->hdr.destnode == CTDB_CURRENT_NODE) {
+ c->hdr.destnode = ctdb_get_pnn(client->ctdb);
+ }
+
/* maybe the message is for another client on this node */
if (ctdb_get_pnn(client->ctdb)==c->hdr.destnode) {
ctdb_request_message(client->ctdb, (struct ctdb_req_header *)c);
--
CTDB repository
More information about the samba-cvs
mailing list