[Date Prev][Date Next]
Re: unbind - abandon in the backend ..... what's the difference ?
As everybody may know I'm the guy playin' around with the Perl Backend.
Looking at the single operations implemented in the backend I
monitored a little bit the bind - unbind activity.
Well I got a big surprise, the "unbind" operation is nearly always
combined with an "abandon" operation. I am speaking of the backend of
So what I am wondered about is that using the same code in the client,
in the OpenLDAP backend arrives sometime "unbind+abandon" and sometime
"unbind" only. Why ?
thx a lot
I think it depends on the timing between when the client sends its
Unbind request and when the server processes it, relative to when the
socket closes. Generally a client sends Unbind and then immediately
closes its side of the connection. Frequently the server sees the
connection close before it has processed the Unbind request, which
triggers an Abandon step.
-- Howard Chu
Chief Architect, Symas Corp. Director, Highland Sun
Symas: Premier OpenSource Development and Support