Hi. I have a problem with qmail-ldap on FreeBSD. Basically I think qmail-lspawn is somehow losing control of its spawned qmail-locals. The symptoms are:
1. After some time running, the system would stop making local deliveries. Everything gets queued, but no deliveries are made. 2. If I try to bring qmail-send down (svc -d /service/qmail-send) it will "want down" but stay there. Until I manually kill qmail-lspawn. Then it goes down (assuming there are no qmail-remote processes running). 3. In the logs I see a lot of lines that say 2002-04-24 15:37:57.716559500 status: local 7/120 remote 0/120 but there are no qmail-local processes running! (ps ax | grep qmail-local) I guess that somehow qmail-lspawn is loosing track of the qmail-local processes it has spawned. Where should I look for a solution to this problem? I've even compiled a debug version of qmail (with -g) and can attach a gdb to the process while running. However, I don't know much about the internals of qmail so I don't have a clue about what to look for. I'm running qmail-1.03 + qmail-ldap-1.03-2001101a. I'm also mounting the home directories of the users from another machine via NFS. The queues are local. The Operating System is FreeBSD 4.5-STABLE as of Wed Apr 10 11:14:16 CST 2002 Thanks, -Oscar -- pgp fingerprint: BC64 2E7A CAEF 39E1 9544 80CA F7D5 784D FB46 16C1
