diff src/luan/modules/ThreadLuan.java @ 1202:d3a3ca116e42

gc site instances
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 05 Mar 2018 19:30:51 -0700
parents 7ef40e1923b7
children 3ffc7c4a3b85
line wrap: on
line diff
--- a/src/luan/modules/ThreadLuan.java	Sun Mar 04 17:07:48 2018 -0700
+++ b/src/luan/modules/ThreadLuan.java	Mon Mar 05 19:30:51 2018 -0700
@@ -69,6 +69,7 @@
 		final Closeable c = new Closeable(){public void close(){
 			boolean b = sf.cancel(false);
 		}};
+		newLuan.registry().put(luan,luan);  // prevent gc
 		luan.registry().put(c,c);  // prevent gc
 		luan.onClose(c);
 	}