#1351 added foreachIndexed

This commit is contained in:
gouri-panda 2020-11-06 00:57:47 +05:30
parent d2daf9f7c4
commit 499b76a0d3

View File

@ -59,9 +59,7 @@ internal class SenderDevice(
val hostAddress =
wifiDirectManager.getFileReceiverDeviceAddress().hostAddress
var isTransferErrorFree = true
var fileIndex = 0
while (fileIndex < fileItems.size && this.isActive) {
val fileItem = fileItems[fileIndex]
fileItems.forEachIndexed { fileIndex, fileItem ->
try {
Socket().use { socket ->
Log.d("gouri", "${Thread.currentThread().name} thread")
@ -85,7 +83,6 @@ internal class SenderDevice(
isTransferErrorFree = false
publishProgress(fileIndex, FileItem.FileStatus.ERROR)
}
fileIndex++
}
return@withContext isTransferErrorFree
}