Synchronizes Client.connect to avoid random number in relay status
This commit is contained in:
@@ -26,6 +26,7 @@ object Client: RelayPool.Listener {
|
|||||||
private var relays = Constants.convertDefaultRelays()
|
private var relays = Constants.convertDefaultRelays()
|
||||||
private var subscriptions = mapOf<String, List<TypedFilter>>()
|
private var subscriptions = mapOf<String, List<TypedFilter>>()
|
||||||
|
|
||||||
|
@Synchronized
|
||||||
fun connect(relays: Array<Relay>) {
|
fun connect(relays: Array<Relay>) {
|
||||||
RelayPool.register(this)
|
RelayPool.register(this)
|
||||||
RelayPool.unloadRelays()
|
RelayPool.unloadRelays()
|
||||||
|
|||||||
Reference in New Issue
Block a user