mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-22 03:54:18 -04:00
#1351 added foreachIndexed
This commit is contained in:
parent
d2daf9f7c4
commit
499b76a0d3
@ -59,9 +59,7 @@ internal class SenderDevice(
|
|||||||
val hostAddress =
|
val hostAddress =
|
||||||
wifiDirectManager.getFileReceiverDeviceAddress().hostAddress
|
wifiDirectManager.getFileReceiverDeviceAddress().hostAddress
|
||||||
var isTransferErrorFree = true
|
var isTransferErrorFree = true
|
||||||
var fileIndex = 0
|
fileItems.forEachIndexed { fileIndex, fileItem ->
|
||||||
while (fileIndex < fileItems.size && this.isActive) {
|
|
||||||
val fileItem = fileItems[fileIndex]
|
|
||||||
try {
|
try {
|
||||||
Socket().use { socket ->
|
Socket().use { socket ->
|
||||||
Log.d("gouri", "${Thread.currentThread().name} thread")
|
Log.d("gouri", "${Thread.currentThread().name} thread")
|
||||||
@ -85,7 +83,6 @@ internal class SenderDevice(
|
|||||||
isTransferErrorFree = false
|
isTransferErrorFree = false
|
||||||
publishProgress(fileIndex, FileItem.FileStatus.ERROR)
|
publishProgress(fileIndex, FileItem.FileStatus.ERROR)
|
||||||
}
|
}
|
||||||
fileIndex++
|
|
||||||
}
|
}
|
||||||
return@withContext isTransferErrorFree
|
return@withContext isTransferErrorFree
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user