From 410120adeea12eba994ad09d9fa27761f15d38f1 Mon Sep 17 00:00:00 2001 From: Dennis Luxen Date: Tue, 1 Jul 2014 14:26:02 +0200 Subject: [PATCH] close LUA context to avoid memory leak on shutdown --- prepare.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/prepare.cpp b/prepare.cpp index 0913ac6bd..ba838b7e6 100644 --- a/prepare.cpp +++ b/prepare.cpp @@ -319,6 +319,8 @@ int main(int argc, char *argv[]) traffic_light_list.clear(); traffic_light_list.shrink_to_fit(); + lua_close(lua_state); + unsigned number_of_edge_based_nodes = edge_based_graph_factor->GetNumberOfEdgeBasedNodes(); BOOST_ASSERT(number_of_edge_based_nodes != std::numeric_limits::max()); DeallocatingVector edgeBasedEdgeList;