- File:
-
- 1 edited
-
src/libcfa/concurrency/invoke.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/concurrency/invoke.c
rcb0e6de r82ff5845 30 30 extern void __suspend_internal(void); 31 31 extern void __leave_monitor_desc( struct monitor_desc * this ); 32 extern void disable_interrupts(); 33 extern void enable_interrupts(); 32 34 33 35 void CtxInvokeCoroutine( … … 67 69 struct monitor_desc* mon = &thrd->mon; 68 70 cor->state = Active; 71 enable_interrupts(); 69 72 70 73 // LIB_DEBUG_PRINTF("Invoke Thread : invoking main %p (args %p)\n", main, this); 71 74 main( this ); 72 75 76 disable_interrupts(); 73 77 __leave_monitor_desc( mon ); 74 78
Note:
See TracChangeset
for help on using the changeset viewer.