Revision 03ed5026
| src/urt_core.c | ||
|---|---|---|
| 112 | 112 | 
    }  | 
| 113 | 113 | 
    if (nodeFromCore)  | 
| 114 | 114 | 
      {
   | 
| 115 | 
        urt_osEventFlags_t flag = 0; /*TODO: set to proceed? */
   | 
|
| 115 | 
        urt_osEventFlags_t flag = URT_EVENTFLAG_PROCEED;
   | 
|
| 116 | 116 | 
    urtEventSourceBroadcast(core._evtSource, flag);  | 
| 117 | 117 | 
    urtMutexUnlock(&core._lock);  | 
| 118 | 118 | 
    return URT_STATUS_OK;  | 
| ... | ... | |
| 159 | 159 | 
    urtThreadTerminate(node->thread, URT_THREAD_TERMINATE_REQUEST);  | 
| 160 | 160 | 
    node = node->next;  | 
| 161 | 161 | 
    }  | 
| 162 | 
        urt_osEventFlags_t flag = 0; /*TODO: set to terminate? */
   | 
|
| 162 | 
        urt_osEventFlags_t flag = URT_EVENTFLAG_TERMINATE;
   | 
|
| 163 | 163 | 
    urtEventSourceBroadcast(core._evtSource, flag);  | 
| 164 | 164 | 
    urtMutexUnlock(&core._lock);  | 
| 165 | 165 | 
    if (priorityBoosted)  | 
Also available in: Unified diff