diff options
author | Lukas Larsson <[email protected]> | 2018-12-17 10:59:50 +0100 |
---|---|---|
committer | Lukas Larsson <[email protected]> | 2019-02-21 16:37:59 +0100 |
commit | 45c57256d06b14bae7a4f19978a375e360b609cf (patch) | |
tree | c6b7ea9b6519038bb7002dba02a7cb377b45575b /erts/emulator/beam/erl_db.h | |
parent | 5c8f2bee9a427768c187a35a6ecd720faa860200 (diff) | |
download | otp-45c57256d06b14bae7a4f19978a375e360b609cf.tar.gz otp-45c57256d06b14bae7a4f19978a375e360b609cf.tar.bz2 otp-45c57256d06b14bae7a4f19978a375e360b609cf.zip |
erts: Yield later during process exit and allow free procs to run
OTP-15610
Diffstat (limited to 'erts/emulator/beam/erl_db.h')
-rw-r--r-- | erts/emulator/beam/erl_db.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/erts/emulator/beam/erl_db.h b/erts/emulator/beam/erl_db.h index 5955d42aae..dc77fbb60c 100644 --- a/erts/emulator/beam/erl_db.h +++ b/erts/emulator/beam/erl_db.h @@ -111,7 +111,7 @@ typedef enum { } ErtsDbSpinCount; void init_db(ErtsDbSpinCount); -int erts_db_process_exiting(Process *, ErtsProcLocks); +int erts_db_process_exiting(Process *, ErtsProcLocks, void **); int erts_db_execute_free_fixation(Process*, DbFixation*); void db_info(fmtfn_t, void *, int); void erts_db_foreach_table(void (*)(DbTable *, void *), void *); |