From 6f6d574d3f9343897042daee046babe18e2b68dd Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Thu, 29 Jul 2010 08:24:35 +0000 Subject: Fixed destroy function so package not marked as loaded. --- www/cgi-bin/mvc.lua | 4 ++++ 1 file changed, 4 insertions(+) mode change 100644 => 100755 www/cgi-bin/mvc.lua (limited to 'www/cgi-bin/mvc.lua') diff --git a/www/cgi-bin/mvc.lua b/www/cgi-bin/mvc.lua old mode 100644 new mode 100755 index f176fe9..004a1d1 --- a/www/cgi-bin/mvc.lua +++ b/www/cgi-bin/mvc.lua @@ -117,6 +117,10 @@ destroy = function (self) end end end + + -- remove packages from package.loaded + if self["_NAME"] then package.loaded[self["_NAME"]] = nil end + if self.model and self.model["_NAME"]] then package.loaded[self.model["_NAME"]] = nil end end -- This is a sample front controller/dispatch. -- cgit v1.2.3