diff options
author | Andrew Tridgell <tridge@samba.org> | 2007-04-29 16:19:40 +0200 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2007-04-29 16:19:40 +0200 |
commit | e21f69107f423f24f5407adb9323fb0bc8aa3f64 (patch) | |
tree | f357af261e07dde8822d0d178f7906c7e1cc9b33 /ctdb/lib/talloc/talloc.c | |
parent | 10910f52eb1e62bf5393952f4c3a7380bf2dc548 (diff) | |
download | samba-e21f69107f423f24f5407adb9323fb0bc8aa3f64.tar.gz samba-e21f69107f423f24f5407adb9323fb0bc8aa3f64.tar.xz samba-e21f69107f423f24f5407adb9323fb0bc8aa3f64.zip |
yay! finally fixed the bug that volker, ronnie and I have been chasing
for 2 days.
The main bug was in smbd, but there was a secondary (and more subtle)
bug in ctdb that the bug in smbd exposed. When we get send a dmaster
reply, we have to correctly update the dmaster in the recipient even
if the original requst has timed out, otherwise ctdbd can get into a
loop fighting over who will handle a key.
This patch also cleans up the packet allocation, and makes ctdbd
become a real daemon.
(This used to be ctdb commit 59405e59ef522b97d8e20e4b14310a217141ac7c)
Diffstat (limited to 'ctdb/lib/talloc/talloc.c')
0 files changed, 0 insertions, 0 deletions