[Date Prev][Date Next] [Chronological] [Thread] [Top]

backend abandon

I couldn't find this discussed before on -devel, so I'll ask (again? I
vaguely recall discussing this before) now. slapd/abandon.c just sets the
o_abandon flag for every operation associated with a given connection. There
is a per-backend abandon function pointer provided in the backendInfo, but
no slapd code ever references or executes that function. Is this abandon
pointer obsolete, or just an oversight?

I note that most of the backends have empty stubs for their abandon entry
point, but back-shell actually tries to do something meaningful there. Of
course, none of that code ever gets executed...

  -- Howard Chu
  Chief Architect, Symas Corp.       Director, Highland Sun
  http://www.symas.com               http://highlandsun.com/hyc
  Symas: Premier OpenSource Development and Support