apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe, Jr." <wr...@rowe-clan.net>
Subject [PATCH] NO_USE_SIGACTION - no use undecorated names
Date Thu, 20 Nov 2003 19:35:15 GMT
We need to axe or decorate the symbol NO_USE_SIGACTION in our
ongoing effort to prevent namespace clashes.

However, this turned out to be a nontrival problem.  It doesn't appear
that this option was ever a tunable APR option.

We do have a flag APR_HAVE_SIGACTION which is tested and
configured for, and the attached patch to the Apache MPMs 
presumes that this was the intent of APR_HAVE_SIGACTION.

But it will enable all platforms to use the (likely untested) sigaction
code in the various MPMs.  If we are choosing on *Apache's* behalf
to use (or not use) sigaction, then this flag, or it's newly renamed
cousin, needs to be an apache conf variable and disappear altogether
from APR.

Comments please from those who know the sigaction code?  If there
are no comments, I'll commit the apr half tomorrow to prepare for
the release of APR 1.0.

View raw message