[asterisk-dev] [Code Review] 2743: quickfix against ast_log infinite recursion when out of memory
wdoekes
reviewboard at asterisk.org
Tue Aug 6 05:21:54 CDT 2013
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/2743/
-----------------------------------------------------------
(Updated Aug. 6, 2013, 10:21 a.m.)
Review request for Asterisk Developers.
Changes
-------
#if 0 the 'core eat memory' command. And update a few typo's in the comments.
Repository: Asterisk
Description
-------
Dirty quickfix to tackle ast_log() killing the asterisk when we're out of memory.
I don't like this fix at all. But I like the problem even less.
If anyone has a better idea, do come forward. (Aside from fixing the problem that caused me to run out of memory in the first place. But that's for another day.)
Diffs (updated)
-----
/trunk/include/asterisk/utils.h 396318
/trunk/main/pbx.c 396318
/trunk/main/utils.c 396318
Diff: https://reviewboard.asterisk.org/r/2743/diff/
Testing
-------
When MALLOC_DEBUG is disabled,
CLI> core eat memory
did what it's supposed to do: without the patch, asterisk crashed (stack full). With it, it didn't.
Thanks,
wdoekes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20130806/d9e06957/attachment-0001.htm>
More information about the asterisk-dev
mailing list