Release resources related to Lua scripting. * This function is used in order to reset the scripting environment. */
| 1325 | /* Release resources related to Lua scripting. |
| 1326 | * This function is used in order to reset the scripting environment. */ |
| 1327 | void scriptingRelease(int async) { |
| 1328 | if (async) |
| 1329 | freeLuaScriptsAsync(g_pserver->lua_scripts); |
| 1330 | else |
| 1331 | dictRelease(g_pserver->lua_scripts); |
| 1332 | g_pserver->lua_scripts_mem = 0; |
| 1333 | lua_close(g_pserver->lua); |
| 1334 | } |
| 1335 | |
| 1336 | void scriptingReset(int async) { |
| 1337 | scriptingRelease(async); |
no test coverage detected