diff src/luan/modules/Thread.luan @ 1374:72b699bad1a4

add Backup.luan
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 07 Jul 2019 22:49:36 -0600
parents 431d5bec3ca4
children 4c9691d6288f
line wrap: on
line diff
--- a/src/luan/modules/Thread.luan	Mon Jul 01 22:54:37 2019 -0600
+++ b/src/luan/modules/Thread.luan	Sun Jul 07 22:49:36 2019 -0600
@@ -86,6 +86,9 @@
 local backup_lock = ThreadLuan.backupLock.readLock()
 local run_in_lock = ThreadLuan.runInLock
 
+Thread.run_in_lock = run_in_lock
+Thread.backup_write_lock = ThreadLuan.backupLock.writeLock()
+
 function Thread.run_for_backup(fn)
 	return run_in_lock(backup_lock,fn)
 end