Skip to content
Snippets Groups Projects
Commit 23ffc3af authored by George Joseph's avatar George Joseph
Browse files

Core: Increase AST_PBX_MAX_STACK to 512 if not LOW_MEMORY

The current settings AST_PBX_MAX_STACK is 128 entries which is
too low for some FreePBX installations with complex parking
arrangements.  Increased to 512 if LOW_MEMORY is not defined.

ASTERISK-28300

Change-Id: I7c4b540bc92e6642df0f3da639b003f7da8b1299
parent da93d17a
No related branches found
No related tags found
No related merge requests found
......@@ -220,7 +220,11 @@ enum ext_match_t {
E_SPAWN = 0x12, /* want to spawn an extension. Requires exact match */
E_FINDLABEL = 0x22 /* returns the priority for a given label. Requires exact match */
};
#ifdef LOW_MEMORY
#define AST_PBX_MAX_STACK 128
#else
#define AST_PBX_MAX_STACK 512
#endif
/* request and result for pbx_find_extension */
struct pbx_find_info {
......
......@@ -1548,7 +1548,12 @@ enum ext_match_t {
#define STATUS_NO_PRIORITY 3
#define STATUS_NO_LABEL 4
#define STATUS_SUCCESS 5
#ifdef LOW_MEMORY
#define AST_PBX_MAX_STACK 128
#else
#define AST_PBX_MAX_STACK 512
#endif
/* request and result for pbx_find_extension */
struct pbx_find_info {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment