mirror of
https://github.com/ME1312/SubServers-2.git
synced 2024-09-27 21:12:35 +02:00
Making reconnect delay configurable
This commit is contained in:
parent
224066d24f
commit
f85c709757
@ -375,6 +375,7 @@ public final class SubDataClient {
|
|||||||
if (!socket.isClosed()) socket.close();
|
if (!socket.isClosed()) socket.close();
|
||||||
host.api.executeEvent(new SubNetworkDisconnectEvent());
|
host.api.executeEvent(new SubNetworkDisconnectEvent());
|
||||||
log.info.println("The SubData Connection was closed");
|
log.info.println("The SubData Connection was closed");
|
||||||
|
int reconnectDelay = host.config.get().getSection("Settings").getSection("SubData").getInt("Reconnect delay");
|
||||||
if (reconnect) {
|
if (reconnect) {
|
||||||
log.info.println("Attempting to reconnect in 30 seconds");
|
log.info.println("Attempting to reconnect in 30 seconds");
|
||||||
Timer timer = new Timer();
|
Timer timer = new Timer();
|
||||||
@ -392,7 +393,7 @@ public final class SubDataClient {
|
|||||||
log.warn.println("Connection was unsuccessful, retrying in 30 seconds");
|
log.warn.println("Connection was unsuccessful, retrying in 30 seconds");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, TimeUnit.SECONDS.toMillis(30), TimeUnit.SECONDS.toMillis(30));
|
}, TimeUnit.SECONDS.toMillis(reconnectDelay), TimeUnit.SECONDS.toMillis(reconnectDelay));
|
||||||
}
|
}
|
||||||
host.subdata = null;
|
host.subdata = null;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user