mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2025-09-27 18:06:39 +02:00
Avoids comparisons with the torConnection as part of the data class
This commit is contained in:
@@ -62,7 +62,10 @@ class TorService(
|
||||
delay(100)
|
||||
}
|
||||
|
||||
trySend(TorServiceStatus.Active(torService.socksPort, torService.torControlConnection))
|
||||
val active = TorServiceStatus.Active(torService.socksPort)
|
||||
active.torControlConnection = torService.torControlConnection
|
||||
|
||||
trySend(active)
|
||||
Log.d("TorService", "Tor Service Connected ${torService.socksPort}")
|
||||
}
|
||||
}
|
||||
|
@@ -25,8 +25,9 @@ import net.freehaven.tor.control.TorControlConnection
|
||||
sealed class TorServiceStatus {
|
||||
data class Active(
|
||||
val port: Int,
|
||||
val torControlConnection: TorControlConnection,
|
||||
) : TorServiceStatus()
|
||||
) : TorServiceStatus() {
|
||||
lateinit var torControlConnection: TorControlConnection
|
||||
}
|
||||
|
||||
object Off : TorServiceStatus()
|
||||
|
||||
|
Reference in New Issue
Block a user