1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/ctdb
Ronnie Sahlberg 6bad4a4836 Add a proper function to process a process-exist control in the daemon.
This controls is only used by samba when samba wants to check if a subrecord held by a <node-id>:<smbd-pid> is still valid or if it can be reclaimed.

If the node is banned or stopped, we kill the smbd process and return that the process does not exist to the caller. This allows us to recover subrecords from stopped/banned nodes where smbd is hung waiting for the databases to thaw.

bz58185

(This used to be ctdb commit 157807af72ed4f7314afbc9c19756f9787b92c15)
2009-12-02 13:58:27 +11:00
..
client client: randomize the transaction_start retry loop: 2009-10-30 22:02:21 +11:00
common ctdb_io: fix use-after-free on invalid packets 2009-12-02 11:27:23 +11:00
config Event scripts: functions file now intercepts status and setstatus. 2009-11-27 15:57:33 +11:00
doc update the manpage for "update" to indicate the "time since last" indicates 2009-10-29 10:32:28 +11:00
ib Whitespace changes and using the CTDB_NO_MEMORY() macro changes to 2009-05-21 11:49:16 +10:00
include Add a proper function to process a process-exist control in the daemon. 2009-12-02 13:58:27 +11:00
lib add an in memory ringbuffer where we store the last 500000 log entries regardless of log level. 2009-11-18 12:44:18 +11:00
packaging version 1.0.107 2009-12-02 11:28:42 +11:00
server Add a proper function to process a process-exist control in the daemon. 2009-12-02 13:58:27 +11:00
tcp tcp: don't log an error when we succefully bind to the desired address 2009-10-26 14:20:23 +11:00
tests Test suite: Make the CIFS tickle test wait until it sees the required tickle. 2009-11-19 14:54:05 +11:00
tools make the ringbuffer logging more efficient and marshall the data by writing to a tmpfile instead of continously talloc resizing a blob 2009-11-18 19:10:50 +11:00
utils From William Jojo <w.jojo[AT]hvcc.edu> 2009-06-04 09:41:05 +10:00
web fix the git path to the repository 2009-05-25 12:15:13 +10:00
.bzrignore more code rearrangement 2007-06-07 22:16:48 +10:00
.gitignore From Mathieu Parent <math.parent@gmail.com> 2009-04-08 09:21:11 +10:00
aclocal.m4 initial version 2006-11-18 10:41:20 +11:00
autogen.sh From Mathieu Parent <math.parent@gmail.com> 2009-04-08 09:21:11 +10:00
config.guess Revert "try to restart statd everytime it fails, not just the first time" 2009-09-15 19:33:35 +10:00
config.mk minor back-merge from samba4 2007-07-10 18:13:47 +10:00
config.sub Revert "try to restart statd everytime it fails, not just the first time" 2009-09-15 19:33:35 +10:00
configure.ac remove the obsolete ipmux component. 2009-05-25 12:33:52 +10:00
configure.rpm fixed permissions on configure.rpm 2008-04-22 16:48:25 +02:00
COPYING add a licence file 2009-02-07 08:10:34 +11:00
ctdb.pc.in (This used to be ctdb commit b0718551f55d5da9be0e6aba233f57c1ff8509be) 2009-04-08 09:14:20 +10:00
install-sh initial version 2006-11-18 10:41:20 +11:00
Makefile.in add an in memory ringbuffer where we store the last 500000 log entries regardless of log level. 2009-11-18 12:44:18 +11:00