On Thu, 2001-12-06 at 10:59, Ryan Bloom wrote:
> 
> This took me a while to track down, but I did it.  One of the engineers at
> Covalent tried to start Apache with a full /tmp file system.  None of his 
> Apache
> directives pointed to /tmp, so he assumed he would be okay.  Unfortunately,
> he wasn't, the server was giving him an error because /tmp was full.
> 
> The problem is that apr_initialize() calls apr_pool_init(), which creates a
> lock file in /tmp/aprXXXXXX.  I think apr_initialize should take a path to
> create the lock file in.  That would allow Apache to provide the correct path.
> 
> The biggest problem is that this would change the API for the one function
> that must be in every APR program.
> 
> Thoughts?
I don't think it would be worth the time and effort.
running with a full /tmp is not very healthy for the system at all.
maybe a better error message in apr_initialize saying 'unable to create
lockfile /tmp/aprXXXX
is all that is needed?
> 
> Ryan
> ______________________________________________________________
> Ryan Bloom                            [EMAIL PROTECTED]
> Covalent Technologies                 [EMAIL PROTECTED]
> --------------------------------------------------------------
-- 
Ian Holsman          [EMAIL PROTECTED]
Performance Measurement & Analysis
CNET Networks   -   (415) 344-2608

Reply via email to