summaryrefslogtreecommitdiffstats
path: root/ctdb/include
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2009-12-09 17:14:16 +0100
committerRonnie Sahlberg <ronniesahlberg@gmail.com>2009-12-10 07:52:16 +1100
commita0d9bd3c13aaec81acfba7d3fddf26fce27d3edb (patch)
tree801f896092f2dc85be861432acb859582966f7d2 /ctdb/include
parent47f8c380d24d93a81d02cfc926268f29fe88d24a (diff)
Run only one event for each epoll_wait/select call
This might be a bit less efficient, but experience in winbind has shown that event callbacks can trigger changes in the socket state in very hard to diagnose ways. (This used to be ctdb commit a78b8ea7168e5fdb2d62379ad3112008b2748576)
Diffstat (limited to 'ctdb/include')
-rw-r--r--ctdb/include/ctdb_private.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ctdb/include/ctdb_private.h b/ctdb/include/ctdb_private.h
index 142bbd5c71..4467e0fc3b 100644
--- a/ctdb/include/ctdb_private.h
+++ b/ctdb/include/ctdb_private.h
@@ -478,6 +478,8 @@ struct ctdb_db_context {
struct ctdb_traverse_local_handle *traverse;
bool transaction_active;
struct ctdb_vacuum_handle *vacuum_handle;
+
+ uint8_t **holdback_keys;
};