improvement(Watchtower): Process alerts on default dispatcher
This commit is contained in:
parent
ecaa002d61
commit
5fa429d99e
|
@ -46,6 +46,7 @@ import com.artemchep.keyguard.provider.bitwarden.entity.HibpBreachGroup
|
|||
import io.ktor.http.*
|
||||
import kotlinx.coroutines.CoroutineDispatcher
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.coroutineScope
|
||||
import kotlinx.coroutines.flow.Flow
|
||||
import kotlinx.coroutines.flow.collectLatest
|
||||
|
@ -55,6 +56,7 @@ import kotlinx.coroutines.flow.distinctUntilChanged
|
|||
import kotlinx.coroutines.flow.flatMapLatest
|
||||
import kotlinx.coroutines.flow.flow
|
||||
import kotlinx.coroutines.flow.flowOf
|
||||
import kotlinx.coroutines.flow.flowOn
|
||||
import kotlinx.coroutines.flow.launchIn
|
||||
import kotlinx.coroutines.flow.map
|
||||
import kotlinx.coroutines.flow.onEach
|
||||
|
@ -154,6 +156,7 @@ private class WatchtowerClient(
|
|||
}
|
||||
}
|
||||
}
|
||||
.flowOn(Dispatchers.Default)
|
||||
.launchIn(this)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue