--On Friday, October 16, 2009 7:38 PM +0000 j@telepaths.org wrote:
Program received signal SIGPIPE, Broken pipe. [Switching to Thread 0x43662950 (LWP 11001)] 0x00007fb10ea8275b in write () from /lib/libpthread.so.0
... during my GDB debugging session. FOR NO REASON.
This isn't an indication of a problem, and is quite normal to occur. Tell GDB to ignore sigpipes.
As for the rest of your email, remember that OpenLDAP is provided free of charge, and the people who work on it often do so on a volunteer basis. If you think the other open source LDAP software packages or even commercial packages are better, go use one and learn why they aren't.
Every initial release series of OpenLDAP, and pretty much any software I've ever used, have had problems with new features. If you find this unusual, you've led a blessed life. Multi-Master is in and of itself problematic in its concept, and I expect it will be a while before every single issue is shaken out of the woodwork. However, given the generally *declining* number of bugs filed against MMR, I'd say its quality has improved markedly.
I wouldn't consider OpenLDAP 2.3 stable until around the 30 somethingish release, btw, if you were using some of the new features (like syncrepl, etc).
If what you need is immediate on demand support, then I would advise you look into a support contract with one of the companies that provides support for OpenLDAP. That's what I've always done at the companies I work at that depend on their LDAP deployment.
--Quanah
--
Quanah Gibson-Mount Principal Software Engineer Zimbra, Inc -------------------- Zimbra :: the leader in open source messaging and collaboration