diff --git a/kernel/task.c b/kernel/task.c index 900b50d..b733df5 100644 --- a/kernel/task.c +++ b/kernel/task.c @@ -544,6 +544,7 @@ VOID return_user(void) irp->CS = FP_SEG(p->ps_isv22); irp->IP = FP_OFF(p->ps_isv22); + irp->FLAGS = 0x200; /* clear trace and carry flags, set interrupt flag */ if (InDOS) --InDOS;