Default to starting an autoservice in pbx_lua. The autoservice is
authorMatthew Nicholson <mnicholson@digium.com>
Fri, 6 May 2011 19:14:39 +0000 (19:14 +0000)
committerMatthew Nicholson <mnicholson@digium.com>
Fri, 6 May 2011 19:14:39 +0000 (19:14 +0000)
automatically stopped when applications are executed, so this shouldn't cause
any problems.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@317806 65c4cc65-6c06-0410-ace0-fbb531ad65f3

UPGRADE.txt
pbx/pbx_lua.c

index f486241..3525621 100644 (file)
@@ -47,6 +47,7 @@ pbx_lua:
    (such as app.goto).  Now when an application such as app.goto() is called,
    control is returned back to the pbx engine and the current extension
    function stops executing.
+ - the autoservice now defaults to being on by default
  - autoservice_start() and autoservice_start() no longer return a value.
 
 ===========================================================
index 25acc49..cae82ad 100644 (file)
@@ -566,7 +566,7 @@ static void lua_create_autoservice_functions(lua_State *L)
        lua_pushcfunction(L, &lua_autoservice_status);
        lua_setglobal(L, "autoservice_status");
 
-       lua_pushboolean(L, 0);
+       lua_pushboolean(L, 1);
        lua_setfield(L, LUA_REGISTRYINDEX, "autoservice");
 }