comparison src/luan/modules/Thread.luan @ 1408:5b8f76e26ab7

remove old backups
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 24 Sep 2019 15:02:33 -0600
parents 4c9691d6288f
children 78d937870762
comparison
equal deleted inserted replaced
1407:1979cff9aad2 1408:5b8f76e26ab7
83 end 83 end
84 84
85 85
86 local run_in_lock = ThreadLuan.runInLock 86 local run_in_lock = ThreadLuan.runInLock
87 Thread.run_in_lock = run_in_lock 87 Thread.run_in_lock = run_in_lock
88 Thread.backup_read_lock = ThreadLuan.backupLock.readLock()
89 Thread.backup_write_lock = ThreadLuan.backupLock.writeLock()
90
91 88
92 function Thread.new_synchronizer() 89 function Thread.new_synchronizer()
93 local lock = ReentrantLock.new() 90 local lock = ReentrantLock.new()
94 return function(fn) 91 return function(fn)
95 return function(...) 92 return function(...)