#2: добавление мультипоточности у антивируса.

This commit is contained in:
2026-04-15 08:01:05 +05:00
parent 2d8bdd3658
commit a655f026b4
2 changed files with 4 additions and 5 deletions

View File

@@ -30,7 +30,7 @@ enum class SystemState {
IDLE, SCANNING, CLEAN, INFECTED, ERROR, INIT
}
class USBVirusScanner {
class USBVirusScanner {
private var currentState = SystemState.INIT
private var scanJob: Job? = null
@@ -345,12 +345,10 @@ class USBVirusScanner {
// Запускаем ClamAV
val processBuilder = ProcessBuilder(
"clamscan",
"-r",
"clamdscan",
"--multiscan",
"--stdout",
"--infected",
"--max-filesize=1M",
"--max-scansize=10M",
path
)