3
0
Mirror von https://github.com/ViaVersion/ViaVersion.git synchronisiert 2024-10-05 01:31:05 +02:00

Ensure only 1 server saves config value at a time.

Dieser Commit ist enthalten in:
Myles 2017-07-31 15:25:04 +01:00
Ursprung a64c21da8b
Commit 279162d720

Datei anzeigen

@ -63,10 +63,13 @@ public class ProtocolDetectorService implements Runnable {
return; return;
} }
} }
// Save Server // Ensure we're the only ones writing to the config
servers.put(key, serverPing.getVersion().getProtocol()); synchronized (Via.getPlatform().getConfigurationProvider()) {
servers.put(key, serverPing.getVersion().getProtocol());
}
// Save // Save
Via.getPlatform().getConfigurationProvider().saveConfig(); Via.getPlatform().getConfigurationProvider().saveConfig();
} }
} }
} }