[PATCH] dbwrap_ctdb: Treat empty records as non-existing

Volker Lendecke Volker.Lendecke at SerNet.DE
Wed Sep 4 21:36:44 CEST 2013

On Wed, Sep 04, 2013 at 08:42:49PM +0200, Christian Ambach wrote:
> >>Can you show me the callstack where it happens? We should
> >>prevent it within dbwrap_ctdb.c.
> >
> >Attached is the callstack when opening/closing/re-opening a file within
> >a brief period of time (so vacuuming did not delete the record in the
> >local TDB).
> >
> >However, this does not give a clue which path was taken through dbwrap.
> >I think the main point is that this record needs to be local, so access
> >goes through the ltdb shortcut. A fetch from a remote node would not
> >have delivered the record.
> Spend some more time debugging this and it seems that I was mistaken and
> the issue that I described does not exist. Sorry for the noise.

Thanks for taking another look. Today I spent my time deep
in the oplock code and did not really look up.


SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
phone: +49-551-370000-0, fax: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
http://www.sernet.de, mailto:kontakt at sernet.de

visit us on it-sa:IT security exhibitions in Nürnberg, Germany
October 8th - 10th 2013, hall 12, booth 333
free tickets available via code 270691 on: www.it-sa.de/gutschein

More information about the samba-technical mailing list