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 RE: cvs commit: apr/poll/unix poll.c
Date Fri, 02 Aug 2002 19:44:40 GMT
At 01:59 PM 8/2/2002, Ryan Bloom wrote:
> >   Modified:    poll/unix poll.c
> >   Log:
> >     We safely ignore palloc failures [we can segv in the allocator].
> >     We cannot ignore alloca/malloc failures.
>We generally ignore memory allocation errors of all kinds in the server
>and APR.  The general thought has always been that if you are actually
>running out of memory or stack space, then your computer is hosed
>anyway, and you are going to seg fault.  Why can't we follow the same
>rules here?

apr_palloc can be told exactly how to die, the platform malloc and alloca
are different beasts altogether.

View raw message