The following is a link to the revised proposed patch
to implement: draft-zeilenga-ldap-c-api-concurrency
I believe I have addressed all the issues with the first
proposed patch. This included:
Removal of the additional errno APIs
The requested code and macro cleanup fixes
Cleanup of the new test case (slapd-mtread.c/test060-mt-hot)
Removal of the old SunOS THR_LWP code
The new web location is:
http://cr.opensolaris.org/~djl/openldap-codereview-r2/
The new diffs include:
a complete webrev diff of the proposed patch
against HEAD (as of 8/30/10)
a webrev diff of the round 1 patches (with latest HEAD
changes applied) vs the new round 2 patch
diff -U of both of the above
a complete source tarball of HEAD as of 8/30/10) plus
the proposed patch.
And a link to the round 1 bits for reference if needed.
I am still working on producing some code coverage test
results. I will send that in a separate email once I have it.
Thank you in advance for your consideration,
Doug.