diff src/luan/impl/Closure.java @ 787:c49980cdece6

use incremental cloning to serve web pages
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 04 Sep 2016 00:18:00 -0600
parents d69d3c51c44e
children ba4daf107e07
line wrap: on
line diff
--- a/src/luan/impl/Closure.java	Fri Sep 02 17:43:29 2016 -0600
+++ b/src/luan/impl/Closure.java	Sun Sep 04 00:18:00 2016 -0600
@@ -52,6 +52,8 @@
 	}
 
 	@Override public final Object call(LuanState luan,Object[] args) throws LuanException {
+		if( luan.isLocked )
+			throw new RuntimeException("luan is locked");
 		check();
 		LuanJava old = luan.java;
 		luan.java = ljava;