Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/libcfa/concurrency/invoke.c

    rcb0e6de r4e6fb8e  
    3030extern void __suspend_internal(void);
    3131extern void __leave_monitor_desc( struct monitor_desc * this );
     32extern void disable_interrupts();
     33extern void enable_interrupts( const char * );
    3234
    3335void CtxInvokeCoroutine(
     
    6769      struct monitor_desc* mon = &thrd->mon;
    6870      cor->state = Active;
     71      enable_interrupts( __PRETTY_FUNCTION__ );
    6972
    7073      // LIB_DEBUG_PRINTF("Invoke Thread : invoking main %p (args %p)\n", main, this);
    7174      main( this );
    7275
     76      disable_interrupts();
    7377      __leave_monitor_desc( mon );
    7478
Note: See TracChangeset for help on using the changeset viewer.