diff --git a/hermit/kernel/syscall.c b/hermit/kernel/syscall.c index 1788933e7..4a85156f5 100644 --- a/hermit/kernel/syscall.c +++ b/hermit/kernel/syscall.c @@ -100,6 +100,7 @@ void NORETURN sys_exit(int arg) lwip_close(s); idle_poll = 0; } else { + idle_poll = 0; spinlock_unlock(&lwip_lock); }