[Date Prev][Date Next]
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
Symas: Premier OpenSource Development and Support