Since Asterisk 1.4.19 the function ARRAY slows asterisk down.<br><br>Setting multiple times the following array in your dialplan (Set(ARRAY(PARAM1,PARAM2,PARAM3,PARAM4)=value1\,value2\,value3,value4), you can see that asterisk slows down.<br>
In my dialplan I use multiple times the ARRAY function (ODBC functions, etc) so I haven't upgraded asterisk to a higher version than 1.4.19<br><br>I discovered today when reverting revision 105563, the problem is gone. The function ARRAY runs at 'normal' speed.<br>
<br><br>Please could somebody tell me why the autoservice is used for the function and why the autoservice slows down asterisk.<br><br>