Skip to content

Commit 7885faa

Browse files
committed
sync with PreciseTimer and DownloadManager changes
1 parent e6922df commit 7885faa

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

l0/DependencyControl.moon

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ re = require "aegisub.re"
44
ffi = require "ffi"
55
Logger = require "l0.DependencyControl.Logger"
66
ConfigHandler = require "l0.DependencyControl.ConfigHandler"
7-
PreciseTimer = require "PreciseTimer.PreciseTimer"
8-
DownloadManager = require "DownloadManager.DownloadManager"
7+
PreciseTimer = require "PT.PreciseTimer"
8+
DownloadManager = require "DM.DownloadManager"
99

1010
class DependencyControl
1111
semParts = {{"major", 16}, {"minor", 8}, {"patch", 0}}
@@ -535,7 +535,7 @@ class DependencyControl
535535
logger\log msgs.updateInfo.waiting, otherHost
536536
timeout = waitTimeout
537537
while running and timeout > 0
538-
PreciseTimer\sleep 1000
538+
PreciseTimer.sleep 1000
539539
timeout -= 1
540540
@@config\load!
541541
running = @@config.c.updaterRunning

l0/DependencyControl/ConfigHandler.moon

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
lfs = require "aegisub.lfs"
2-
PreciseTimer = require "PreciseTimer.PreciseTimer"
2+
PreciseTimer = require "PT.PreciseTimer"
33
util = require "aegisub.util"
44

55
class ConfigHandler
@@ -127,7 +127,7 @@ class ConfigHandler
127127

128128
-- avoid concurrent config file access
129129
-- TODO: better and actually safe implementation
130-
PreciseTimer\sleep math.random!*(waitWriteTime/2) for i=1,2
130+
PreciseTimer.sleep math.random!*(waitWriteTime/2) for i=1,2
131131
@getLock waitLockTime
132132

133133
config, err = @readFile!
@@ -163,7 +163,7 @@ class ConfigHandler
163163
waitLock: (timeout = 5000, interval = 100) =>
164164
locked = lfs.attributes @lockFile, "mode"
165165
while locked and timeout > 0
166-
PreciseTimer\sleep interval
166+
PreciseTimer.sleep interval
167167
locked = lfs.attributes @lockFile, "mode"
168168
timeout -= interval
169169
return timeout>0 and true or @releaseLock true

l0/DependencyControl/Logger.moon

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
PreciseTimer = require "PreciseTimer.PreciseTimer"
1+
PreciseTimer = require "PT.PreciseTimer"
22
ffi = require "ffi"
33

44
class Logger
@@ -24,7 +24,7 @@ class Logger
2424

2525
-- scripts are loaded simultaneously, so we need to avoid seeding the rng with the same time
2626
unless seeded
27-
Timer\sleep 10 for i=1,50
27+
Timer.sleep 10 for i=1,50
2828
math.randomseed(Timer\timeElapsed!*1000000)
2929
math.random, math.random, math.random
3030
seeded = true

0 commit comments

Comments
 (0)