[SCM] CTDB repository - branch master updated - ctdb-1.13-223-g21a5cbf
Amitay Isaacs
amitay at samba.org
Thu Jul 26 06:03:51 MDT 2012
The branch, master has been updated
via 21a5cbf9518fafc610939f14874371a52b1dc8b3 (commit)
from 25d45e69f4ffc2b26061ac13038d52a353e79e61 (commit)
http://gitweb.samba.org/?p=ctdb.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 21a5cbf9518fafc610939f14874371a52b1dc8b3
Author: Amitay Isaacs <amitay at gmail.com>
Date: Thu Jul 26 22:01:50 2012 +1000
util: Do not lock down memory when running with local daemons
Thanks to Ronnie for highlighting the issue of memory lockdown on AIX.
Fix typo, use getuid and not getpid.
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
-----------------------------------------------------------------------
Summary of changes:
common/ctdb_util.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
Changeset truncated at 500 lines:
diff --git a/common/ctdb_util.c b/common/ctdb_util.c
index 30effdd..ed322ac 100644
--- a/common/ctdb_util.c
+++ b/common/ctdb_util.c
@@ -642,8 +642,13 @@ void ctdb_lockdown_memory(struct ctdb_context *ctdb)
return;
}
+ /* TODO: Add a command line option to disable memory lockdown.
+ * This can be a performance issue on AIX since fork() copies
+ * all locked memory pages.
+ */
+
/* Ignore when running in local daemons mode */
- if (getpid() != 0) {
+ if (getuid() != 0) {
return;
}
--
CTDB repository
More information about the samba-cvs
mailing list