I retired from IBM last Jan, but still lurk on some of the apr/httpd mailing lists even though I haven't contributed any code in a long time.
Back when we came up with those lock hints, our priorities were
2. simplicity for users (i.e. idiot proof), and
I know FreeBSD has matured in the last decade, so I wouldn't be surprised if the best default is different today.
re mod_fcgid: I haven't contributed anything to it, other than enthusiastic support of the concept. I've cc'd people who are more actively involved with apr and mod_fcgid.
on a sailboat anchored in the Sea of Abaco, Bahamas :-) looking at a red sunrise and Barometer Bob's forecast of an approaching cold front plus 25-35 knot winds tonight :(
I've found your name in a commit in apr sources, specially in build/apr_hints.m4. You've set apr_lock_method to FLOCK for FreeBSD systems, but that was more than ten years ago. I am courious about that hint is still needed or not, but how I get there is a strange way:
I've set up apache2.2 and mod_fcgid, and as this lock method is forced, mod_fcgid creates temp lock files in /tmp, and my regular /tmp cleaning process unfortunately removes that files after some days. And this effectively stops apache from working.
So please review that decision, is that hint still needed in FreeBSD systems or not.
Thanks in advance,