On Aug 23, 2007, at 4:01 PM, Ruediger Pluem wrote:
On 08/23/2007 09:29 PM, William A. Rowe, Jr. wrote:
Ruediger Pluem wrote:
On 08/23/2007 02:10 AM, [EMAIL PROTECTED] wrote:
Author: wrowe
Date: Wed Aug 22 17:10:35 2007
New Revision: 568779
URL: http://svn.apache.org/viewvc?rev=568779&view=rev
Log:
main core: Emit errors during the initial apr_app_initialize()
or apr_pool_create() (when apr-based error reporting is not ready).
In general this looks correct, but could you please give me a
pointer
what exactly fails with ap_log_error?
Why is it safe to use apr_ctime() and apr_time_now() in this case?
It would help me to better understand the problem and the reasoning.
Presume apr is not initialized; it refuses to create our process-
>pool,
or (in 2.0) the global NULL pool.
Ok, got it. But if we would call ap_log_error immediately after we
detect a non
APR_SUCCESS value of apr_app_initialize ap_log_error should work,
correct?
Of course it can only work if it does not use pools (it seems to be
the case
for me).
But I admit that this is harder to audit and is more likely to
change at some
point of time to the usage of a pool.
I'm looking to wrap my noggin around these changes
early tomorrow...