X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/aa8afd3a17a7433230b76a1910ab3ddb83bcd227..191c47396747e54457510c7e126b6ba098fefbbd:/lunaix-os/includes/lunaix/process.h diff --git a/lunaix-os/includes/lunaix/process.h b/lunaix-os/includes/lunaix/process.h index 7a5d502..2cd4330 100644 --- a/lunaix-os/includes/lunaix/process.h +++ b/lunaix-os/includes/lunaix/process.h @@ -21,6 +21,8 @@ #define PROC_TERMMASK 0x6 +#define PROC_FINPAUSE 1 + struct proc_mm { heap_context_t u_heap; @@ -64,6 +66,7 @@ struct proc_info int32_t k_status; sigset_t sig_pending; sigset_t sig_mask; + int flags; void* sig_handler[_SIG_NUM]; pid_t pgid; struct lx_timer* timer;