diff src/luan/modules/http/LuanHandler.java @ 1350:d8754a50adf1

better reset_luan
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 04 Mar 2019 09:41:50 -0700
parents 643cf1c37723
children 21b153b4bcc4
line wrap: on
line diff
--- a/src/luan/modules/http/LuanHandler.java	Wed Feb 27 12:30:46 2019 -0700
+++ b/src/luan/modules/http/LuanHandler.java	Mon Mar 04 09:41:50 2019 -0700
@@ -56,7 +56,8 @@
 		this.logger = LuanLogger.getLogger(luanInit,LuanHandler.class.getName());
 		try {
 			LuanTable Http = (LuanTable)luanInit.require("luan:http/Http.luan");
-			Http.put( "reset_luan", new LuanJavaFunction(luanInit,resetLuanMethod,this) );
+			if( Http.get("reset_luan") == null )
+				Http.put( "reset_luan", new LuanJavaFunction(luanInit,resetLuanMethod,this) );
 			Http.put( "eval_in_root", new LuanJavaFunction(luanInit,evalInRootMethod,this) );
 			Http.put( "disable_luan", new LuanJavaFunction(luanInit,disableLuanMethod,this) );
 		} catch(LuanException e) {