Rev 1610 | Rev 1653 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1610 | Rev 1614 | ||
---|---|---|---|
Line 537... | Line 537... | ||
537 | * currently one async_manager is started automatically per kernel |
537 | * currently one async_manager is started automatically per kernel |
538 | * thread except main thread. |
538 | * thread except main thread. |
539 | */ |
539 | */ |
540 | static int async_manager_thread(void *arg) |
540 | static int async_manager_thread(void *arg) |
541 | { |
541 | { |
542 | in_interrupt_handler = 0; // TODO: Handle TLS better |
- | |
543 | futex_up(&async_futex); /* async_futex is always locked when entering |
542 | futex_up(&async_futex); /* async_futex is always locked when entering |
544 | * manager */ |
543 | * manager */ |
545 | async_manager_worker(); |
544 | async_manager_worker(); |
546 | } |
545 | } |
547 | 546 |