diff src/luan/modules/lucene/LuceneIndex.java @ 1533:28f06ac6ce39

add not_in_transaction
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 02 Aug 2020 21:17:27 -0600
parents 060ff7695317
children e73b72a510b4
line wrap: on
line diff
--- a/src/luan/modules/lucene/LuceneIndex.java	Sun Aug 02 17:01:25 2020 -0600
+++ b/src/luan/modules/lucene/LuceneIndex.java	Sun Aug 02 21:17:27 2020 -0600
@@ -291,6 +291,10 @@
 		}
 	}
 
+	public boolean is_in_transaction() {
+		return writeLock.isHeldByCurrentThread();
+	}
+
 	public Object run_in_transaction(LuanFunction fn)
 		throws IOException, LuanException, SQLException
 	{