[Mono-dev] Ldap and Threading

JD Conley jd.conley at coversant.net
Sun Jan 29 13:24:20 EST 2006


> As I wrote in my analysis of your patches, I ran the application you
> provided and, unfortunately, did not repro the issue. (see
>
http://lists.ximian.com/pipermail/mono-devel-list/2006-January/016771.ht
> ml).

It didn't work reliably. Now it does. Our intentions are good. Search
for me on this list. I did some similar (very large) patches to
Mono.Security that are working quite well. Run your test suite if you're
worried about introducing bugs into the library. Please, just take the
patch! I don't want to maintain my own copy of this library.

Threading bugs are notoriously difficult to reproduce. If I remember
correctly (Again, I submitted this way back in August -- with only the
necessities patched), the issue was more easily reproduced on a slower
network connection where search results trickled in a bit more. The
background thread that parses the network data was adding results into
the collection while I was pulling them out from my thread. I was
testing over a VPN with about 30ms ping latency with the 2.0 build.

-JD



More information about the Mono-devel-list mailing list