On Fri, Jun 15, 2018 at 10:55 AM Yann Ylavic <ylavic....@gmail.com> wrote:
>
> On Fri, Jun 15, 2018 at 4:25 PM, Eric Covener <cove...@gmail.com> wrote:
> > Should we swap fnctl and flock?
>
> Is flock() any better on all systems?

I am not sure, but it at least does not document EDEADLCK on Linux
like fcntl does.

>
> >
> > Or block file: for 'default' since it would choose multiple fcntls?
>
> Looks sensible, or choose the one or the other depending on which
> works better for a particular system (if we can determine this..).

Good point. The manual currently lists Solaris as problematic but i
think it's too narrow.  Of course mod_ldap was complicit in all of
this with not checking return values or even logging errors.

-- 
Eric Covener
cove...@gmail.com

Reply via email to