diff options
author | Rickard Green <rickard@erlang.org> | 2021-05-28 20:10:26 +0200 |
---|---|---|
committer | Rickard Green <rickard@erlang.org> | 2021-05-28 20:34:24 +0200 |
commit | 294a063233c27d966919bcf50c5a0ac53f78779b (patch) | |
tree | d59e299978f56ea56c29a894ca0913cbfba1455c /erts/emulator/beam/erl_process.h | |
parent | 888066409afa72249f040d1427c3855d942940a0 (diff) | |
download | erlang-294a063233c27d966919bcf50c5a0ac53f78779b.tar.gz |
Fix signal handling of dirty executing process
Diffstat (limited to 'erts/emulator/beam/erl_process.h')
-rw-r--r-- | erts/emulator/beam/erl_process.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/erts/emulator/beam/erl_process.h b/erts/emulator/beam/erl_process.h index 9e5ea73869..b9681b75ac 100644 --- a/erts/emulator/beam/erl_process.h +++ b/erts/emulator/beam/erl_process.h @@ -1497,6 +1497,8 @@ extern int erts_system_profile_ts_type; #define FS_DELAYED_PSIGQS_LEN (1 << 6) /* Delayed update of sig_qs.len */ #define FS_HIPE_RECV_LOCKED (1 << 7) /* HiPE message queue locked */ #define FS_HIPE_RECV_YIELD (1 << 8) /* HiPE receive yield */ +#define FS_HANDLING_SIGS (1 << 9) /* Process is handling signals */ +#define FS_WAIT_HANDLE_SIGS (1 << 10) /* Process is waiting to handle signals */ /* * F_DISABLE_GC and F_DELAY_GC are similar. Both will prevent |