summaryrefslogtreecommitdiff
path: root/src/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel')
-rw-r--r--src/kernel/ao_task.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/kernel/ao_task.c b/src/kernel/ao_task.c
index 47352fc1..0a790ccd 100644
--- a/src/kernel/ao_task.c
+++ b/src/kernel/ao_task.c
@@ -504,6 +504,8 @@ static __xdata uint8_t ao_forever;
void
ao_delay(uint16_t ticks)
{
+ if (!ticks)
+ ticks = 1;
ao_sleep_for(&ao_forever, ticks);
}