Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 318 → Rev 320

/shark/trunk/kernel/conditio.c
20,11 → 20,11
 
/**
------------
CVS : $Id: conditio.c,v 1.4 2003-11-05 15:05:11 giacomo Exp $
CVS : $Id: conditio.c,v 1.5 2003-11-06 08:55:53 giacomo Exp $
 
File: $File$
Revision: $Revision: 1.4 $
Last update: $Date: 2003-11-05 15:05:11 $
Revision: $Revision: 1.5 $
Last update: $Date: 2003-11-06 08:55:53 $
------------
 
This file contains the condition variables handling functions.
217,6 → 217,7
exec = exec_shadow = -1;
scheduler();
ll_context_to(proc_table[exec_shadow].context);
kern_sti();
 
/* when we arrive here:
- the task did't die while it was waiting on the condition
340,6 → 341,7
if (proc_table[exec_shadow].delay_timer != -1)
kern_event_delete(proc_table[exec_shadow].delay_timer);
 
kern_sti();
/* when we arrive here:
- the task did't die while it was waiting on the condition
(normally, the cancelability state is set to deferred;