Use domain instead of IP for default server.
This commit is contained in:
parent
ca2c4c65ab
commit
127acfb3ab
4 changed files with 8 additions and 3 deletions
|
@ -74,7 +74,7 @@ class FirstStartActivity extends AppCompatActivity with OnEditorActionListener w
|
|||
.putBoolean(KeyNotificationSoundsOn, DefaultNotificationSoundsOn)
|
||||
.putString(KeyScanInterval, DefaultScanInterval.toString)
|
||||
.putString(KeyMaxConnections, DefaultMaxConnections.toString)
|
||||
.putString(KeyServers, DefaultServers.mkString(", "))
|
||||
.putString(KeyServers, DefaultServers)
|
||||
.apply()
|
||||
|
||||
startMainActivity()
|
||||
|
|
|
@ -25,7 +25,8 @@ object SettingsInterface {
|
|||
val DefaultScanInterval = 15
|
||||
val DefaultNotificationSoundsOn = true
|
||||
val DefaultMaxConnections = 1000000
|
||||
val DefaultServers = Set("46.101.249.188:26344", "46.101.238.107:26344")
|
||||
// When updating this, be sure to adjust the code in [[InternetInterface.create]].
|
||||
val DefaultServers = Set("ensichat.nutomic.com:26344").mkString(", ")
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -39,6 +39,10 @@ class InternetInterface(connectionHandler: ConnectionHandler, crypto: Crypto,
|
|||
* Initializes and starts discovery and listening.
|
||||
*/
|
||||
override def create(): Unit = {
|
||||
val servers = settings.get(SettingsInterface.KeyServers, "")
|
||||
.replace("46.101.249.188:26344", SettingsInterface.DefaultServers)
|
||||
settings.put(SettingsInterface.KeyServers, servers)
|
||||
|
||||
FutureHelper {
|
||||
serverThread.start()
|
||||
openAllConnections(maxConnections)
|
||||
|
|
|
@ -38,7 +38,7 @@ object Main extends App with CallbackInterface {
|
|||
KeyFolder.mkdirs()
|
||||
Log.setLogInstance(logInstance)
|
||||
sys.addShutdownHook(connectionHandler.stop())
|
||||
settings.put(KeyServers, DefaultServers.mkString(", "))
|
||||
settings.put(KeyServers, DefaultServers)
|
||||
|
||||
val parser = new OptionParser[Config]("ensichat") {
|
||||
head("ensichat")
|
||||
|
|
Reference in a new issue