Release resources related to Lua scripting. * This function is used in order to reset the scripting environment. */
| 1312 | /* Release resources related to Lua scripting. |
| 1313 | * This function is used in order to reset the scripting environment. */ |
| 1314 | void scriptingRelease(int async) { |
| 1315 | if (async) |
| 1316 | freeLuaScriptsAsync(server.lua_scripts); |
| 1317 | else |
| 1318 | dictRelease(server.lua_scripts); |
| 1319 | server.lua_scripts_mem = 0; |
| 1320 | lua_close(server.lua); |
| 1321 | } |
| 1322 | |
| 1323 | void scriptingReset(int async) { |
| 1324 | scriptingRelease(async); |
no test coverage detected