On Wed, Mar 20, 2019 at 1:18 AM Yann Ylavic <ylavic....@gmail.com> wrote:
>
> On Tue, Mar 19, 2019 at 5:34 PM William A Rowe Jr <wr...@rowe-clan.net> wrote:
> >
> > APR has a number of apr.h templates for non-./configure platforms.
> >
> > It looks like the introduction of timedlocks overlooks these, this needs to 
> > be fixed before 1.7.0 is tagged.
> >
> > Yann, would you like to fix?
>
> What is to fix actually?
> ISTM that we don't define APR_HAS_TIMEDLOCKS on ./configure platforms
> either, do you mean HAVE_PTHREAD_MUTEX_TIMEDLOCK?
> What we have (IIRC) is the runtime APR_THREAD_MUTEX_TIMED flag to be
> used at mutex_create() time for portability (i.e. necessary on
> platforms that don't have a native waitable mutex mechanism), but
> otherwise apr_thread_mutex_timedlock() should be implemented on all
> the platforms we support. So what would APR_HAS_TIMEDLOCKS be for?

Hmm, OK, I was looking at trunk code where we don't seem to have this anymore.
I'll try to see tomorrow what's missing.. thanks!

Reply via email to