diff --git a/firmware/drivers/ata.c b/firmware/drivers/ata.c index 9f025588ff..5161bbd859 100644 --- a/firmware/drivers/ata.c +++ b/firmware/drivers/ata.c @@ -473,7 +473,7 @@ static void ata_thread(void) break; case Q_SLEEP: - last_disk_activity = current_tick - sleep_timeout; + last_disk_activity = current_tick - sleep_timeout + (HZ/2); break; } }