diff options
author | Rickard Green <[email protected]> | 2019-07-16 16:13:11 +0200 |
---|---|---|
committer | Rickard Green <[email protected]> | 2019-07-22 11:20:54 +0200 |
commit | e4f300da5371660cc8ccdf977b31925500bc41a0 (patch) | |
tree | 838a8a82bad942014290f660d3e99468cfae39b1 /erts/emulator/beam/erl_monitor_link.h | |
parent | da6cfb60e3390816d87bf5feee31396e49b2a074 (diff) | |
download | otp-e4f300da5371660cc8ccdf977b31925500bc41a0.tar.gz otp-e4f300da5371660cc8ccdf977b31925500bc41a0.tar.bz2 otp-e4f300da5371660cc8ccdf977b31925500bc41a0.zip |
Fix node refc test for free processes hanging around
Diffstat (limited to 'erts/emulator/beam/erl_monitor_link.h')
-rw-r--r-- | erts/emulator/beam/erl_monitor_link.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/erts/emulator/beam/erl_monitor_link.h b/erts/emulator/beam/erl_monitor_link.h index eff861fce8..86be400c09 100644 --- a/erts/emulator/beam/erl_monitor_link.h +++ b/erts/emulator/beam/erl_monitor_link.h @@ -1509,6 +1509,17 @@ ERTS_GLB_INLINE ErtsMonitorSuspend *erts_monitor_suspend(ErtsMonitor *mon) #endif +void +erts_debug_monitor_tree_destroying_foreach(ErtsMonitor *root, + ErtsMonitorFunc func, + void *arg, + void *vysp); +void +erts_debug_monitor_list_destroying_foreach(ErtsMonitor *list, + ErtsMonitorFunc func, + void *arg, + void *vysp); + /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\ * Link Operations * \* */ @@ -2365,4 +2376,10 @@ erts_link_dist_delete(ErtsLink *lnk) #endif /* ERTS_GLB_INLINE_INCL_FUNC_DEF */ +void +erts_debug_link_tree_destroying_foreach(ErtsLink *root, + ErtsLinkFunc func, + void *arg, + void *vysp); + #endif /* ERL_MONITOR_LINK_H__ */ |