diff options
author | Sverker Eriksson <[email protected]> | 2014-10-06 22:29:44 +0200 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2014-10-06 22:29:44 +0200 |
commit | dd853b15e9fb770a3f04fe4504fbfbb8de89e28d (patch) | |
tree | 9f766df686e974f200985fe56b10d70d973662ff /erts/emulator/beam/erl_lock_count.h | |
parent | e16f287c28ac93b54772169958c965733aa67e66 (diff) | |
download | otp-dd853b15e9fb770a3f04fe4504fbfbb8de89e28d.tar.gz otp-dd853b15e9fb770a3f04fe4504fbfbb8de89e28d.tar.bz2 otp-dd853b15e9fb770a3f04fe4504fbfbb8de89e28d.zip |
erts: Fix bug causing mbc removed from cpool to be used at pool entrance
Clear both IN_POOL and BUSY flags when empty carrier is removed
is removed from pool to be destroyed.
Earlier it was enough to leave BUSY flag set but now with pooled_list
we must clear IN_POOL to avoid using it as cpool_entrance in cpool_fetch().
Diffstat (limited to 'erts/emulator/beam/erl_lock_count.h')
0 files changed, 0 insertions, 0 deletions