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; |