Exemple #1
0
// may_killed - check if current thread should be killed, should be called before go back to user space
void
may_killed(void) {
    // killed by other process, already set exit_code and call __do_exit directly
    if (current->flags & PF_EXITING) {
        __do_exit();
    }
}
Exemple #2
0
// do_exit_thread - kill a single thread
int
do_exit_thread(int error_code) {
    current->exit_code = error_code;
    return __do_exit();
}
Exemple #3
0
Fichier : exit.c Projet : 8l/FUZIX
void exit(int status)
{
  __do_exit(status);
  _exit(status);
}