Re: [asterisk-dev] policy change for correct handling of fatal program conditions
Clive Nicolson
clive at baby.bedroom.gen.nz
Wed Jan 24 13:47:55 MST 2007
On Wed, 24 Jan 2007, SF Markus Elfring wrote:
>> No, but other threads should observe the same principle. If they are unable
>> to allocate sufficient space to continue the call, then they should abort
>> their own call only, possibly logging that information. At no point should
>> any call thread abort processing for another call thread. It's probable that,
>> at some point, enough memory will be freed to continue the processing of
>> some existing calls.
>
> You seem to be optimistic that a call or the complete process can still make forward progress after a failed memory allocation.
> I've got doubts about correct behaviour.
Markus, I assume you have been testing Asterisk in low memory conditions and
have a great understanding of how if performs?
Clive
More information about the asterisk-dev
mailing list