Can someone confirm that the nesting of macro's or the continuous and simultaneous use of different macro's, can lead to stack-problems and cause an Asterisk spontaneous reboot/restart ?

Kind regards,
Jonas.



On 01/17/2012 03:02 PM, Bryant Zimmerman wrote:
Jonas

>From what I understand they are trying to phase out Macros. We are slowly removing them from our dialplans as time allows for testing.

Thanks

Bryant Zimmerman (ZK Tech Inc.)
616-855-1030 Ext. 2003


------------------------------------------------------------------------
*From*: "Jonas Kellens" <[email protected]>
*Sent*: Tuesday, January 17, 2012 5:53 AM
*To*: "Asterisk Users Mailing List - Non-Commercial Discussion" <[email protected]>
*Subject*: [asterisk-users] Macro vs sub

Hello list,

can I conclude that it is better to use sub's in stead of macro's ?

I read the following in an Asterisk-book :

GoSub() works in a different manner from Macro(), though, in that it doesn't have the stack space requirements, so it nests effectively. Essentially, GoSub() acts like Goto() with a memory of where it came from.

Is it then not better to use a method that does not stack ?!


Kind regards,

Jonas.


--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
                http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
    http://lists.digium.com/mailman/listinfo/asterisk-users
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to