summaryrefslogtreecommitdiffstats
path: root/ctdb/server/ctdb_daemon.c
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronniesahlberg@gmail.com>2011-08-23 10:41:52 +1000
committerRonnie Sahlberg <ronniesahlberg@gmail.com>2011-08-23 10:41:52 +1000
commit9729d3e339d33ef85025aab2c09c180430998f35 (patch)
tree1a97e5d9ee6af84ab992762e8031cb82795b18fb /ctdb/server/ctdb_daemon.c
parent0615ede49d44be601af523dd045ea7dc0613e14c (diff)
downloadsamba-9729d3e339d33ef85025aab2c09c180430998f35.tar.gz
samba-9729d3e339d33ef85025aab2c09c180430998f35.tar.xz
samba-9729d3e339d33ef85025aab2c09c180430998f35.zip
ReadOnly: Check the readonly flag instead of whether the tdb pointer is NULL or not
(This used to be ctdb commit 01314c2cb3a480917d6a632b83c39f0a48bba0e7)
Diffstat (limited to 'ctdb/server/ctdb_daemon.c')
-rw-r--r--ctdb/server/ctdb_daemon.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ctdb/server/ctdb_daemon.c b/ctdb/server/ctdb_daemon.c
index 742170a690..88d12103f7 100644
--- a/ctdb/server/ctdb_daemon.c
+++ b/ctdb/server/ctdb_daemon.c
@@ -425,7 +425,7 @@ static void daemon_request_call_from_client(struct ctdb_client *client,
}
/* Dont do READONLY if we dont have a tracking database */
- if ((c->flags & CTDB_WANT_READONLY) && ctdb_db->rottdb == NULL) {
+ if ((c->flags & CTDB_WANT_READONLY) && !ctdb_db->readonly) {
c->flags &= ~CTDB_WANT_READONLY;
}