We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8e2f5f9 commit ba9b211Copy full SHA for ba9b211
app/src/main/java/to/bitkit/repositories/LightningRepo.kt
@@ -258,9 +258,9 @@ class LightningRepo @Inject constructor(
258
suspend fun sync(): Result<Unit> = executeWhenNodeRunning("Sync") {
259
syncState()
260
if (_lightningState.value.isSyncingWallet) {
261
- Logger.warn("Sync already in progress, waiting for existing sync.")
262
- return@executeWhenNodeRunning Result.success(Unit)
+ Logger.warn("Sync already in progress, waiting for existing sync.", context = TAG)
263
}
+ _lightningState.first { !it.isSyncingWallet }
264
265
_lightningState.update { it.copy(isSyncingWallet = true) }
266
lightningService.sync()
0 commit comments