2am daily reboot
This commit is contained in:
1 parent
5bfeafe8bf
commit
678e45ce6b
1 file changed
+7
-2
@@ -196,7 +196,7 @@ public class WorldServer {
|
||||
}
|
||||
}
|
||||
|
||||
private int exec() {
|
||||
private int exec() throws IOException {
|
||||
|
||||
LocalDateTime nextHeartbeatTime = LocalDateTime.now();
|
||||
LocalDateTime nextPopulationFileTime = LocalDateTime.now();
|
||||
@@ -210,7 +210,12 @@ public class WorldServer {
|
||||
this.isRunning = true;
|
||||
|
||||
while (true) {
|
||||
|
||||
LocalDateTime currentTime = LocalDateTime.now();
|
||||
if(currentTime.getHour() == 2 && currentTime.getMinute() == 0){
|
||||
//daily reboot
|
||||
Runtime rt = Runtime.getRuntime();
|
||||
rt.exec("./mbrestart.sh");
|
||||
}
|
||||
if (LocalDateTime.now().isAfter(nextHeartbeatTime)) {
|
||||
SERVERHEARTBEAT.tick();
|
||||
nextHeartbeatTime = LocalDateTime.now().plusNanos(50000000);
|
||||
|
||||
Reference in new issue
Block a user