diff --git a/server/game2006service/tasks/fragment.js b/server/game2006service/tasks/fragment.js index b4d55f67..60fc2b49 100644 --- a/server/game2006service/tasks/fragment.js +++ b/server/game2006service/tasks/fragment.js @@ -10,16 +10,24 @@ class Fragment { async start() { while (true) { + await this.alloc(utils.getUtcTime()); + const nowTime = utils.getUtcTime(); const daySeconds = utils.getDaySeconds(nowTime, constant.TIME_ZONE); const hourSeconds = utils.getHourSeconds(nowTime, constant.TIME_ZONE); - let sleepTime = 3600 + 10; + const sleepTime = 3600 + 10; await utils.sleep(sleepTime * 1000); } } async alloc(nowTime) { + try { + const daySeconds = utils.getDaySeconds(nowTime, constant.TIME_ZONE); + const hourSeconds = utils.getHourSeconds(nowTime, constant.TIME_ZONE); + } catch (err) { + + } } }