diff options
author | Sverker Eriksson <[email protected]> | 2017-07-11 19:33:19 +0200 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2017-07-11 19:35:47 +0200 |
commit | 5e8f74d6c2d98f22e5f32e866064974de6ee4e33 (patch) | |
tree | 3b3a0001c09d31489e1b35da0dd93e29f21c46da /lib/kernel/src | |
parent | 040bdce67f88d833bfb59adae130a4ffb4c180f0 (diff) | |
download | otp-5e8f74d6c2d98f22e5f32e866064974de6ee4e33.tar.gz otp-5e8f74d6c2d98f22e5f32e866064974de6ee4e33.tar.bz2 otp-5e8f74d6c2d98f22e5f32e866064974de6ee4e33.zip |
erts: Fix bug in enif_whereis_pid/port
that could cause heap corruption if
whereis lookup conflicts with other register updater
AND other thread sends on-heap message while main lock is released.
Also improved enif_whereis from dirty nifs by passing c_p as NULL.
Diffstat (limited to 'lib/kernel/src')
0 files changed, 0 insertions, 0 deletions