Commit d01d44a7 authored by Matthew Finkel's avatar Matthew Finkel
Browse files

fixup! Bug 40028: Implement Tor Service controller

Rename localBroadcastReceiver as persistentBroadcastReceiver such that
it isn't confused with the checkIsTorStarted receiver.
parent b26b2df1
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -56,20 +56,20 @@ class TorController(
    fun start() {
        // Register receiver
        lbm.registerReceiver(
            localBroadcastReceiver,
            persistentBroadcastReceiver,
            IntentFilter(TorServiceConstants.ACTION_STATUS)
        )
        lbm.registerReceiver(
            localBroadcastReceiver,
            persistentBroadcastReceiver,
            IntentFilter(TorServiceConstants.LOCAL_ACTION_LOG)
        )
    }

    fun stop() {
        lbm.unregisterReceiver(localBroadcastReceiver)
        lbm.unregisterReceiver(persistentBroadcastReceiver)
    }

    private val localBroadcastReceiver = object : BroadcastReceiver() {
    private val persistentBroadcastReceiver = object : BroadcastReceiver() {
        override fun onReceive(context: Context, intent: Intent) {
            val action = intent.action ?: return
            if (action != TorServiceConstants.ACTION_STATUS &&