aboutsummaryrefslogtreecommitdiffstats
path: root/lib/kernel
diff options
context:
space:
mode:
authorJohn Högberg <[email protected]>2018-05-21 07:45:55 +0200
committerJohn Högberg <[email protected]>2018-06-14 08:25:41 +0200
commit4013f4840d8d540c63fa7901c2d8d1653ae45821 (patch)
tree3d934e2bf2c653f5961fa57ee778e527fe3e8e1a /lib/kernel
parent254c4a5615d7bf52acec02437fab8c771fc46a8f (diff)
downloadotp-4013f4840d8d540c63fa7901c2d8d1653ae45821.tar.gz
otp-4013f4840d8d540c63fa7901c2d8d1653ae45821.tar.bz2
otp-4013f4840d8d540c63fa7901c2d8d1653ae45821.zip
Fix erroneous schedule of freed/exiting processes
When scheduled out, the process was never checked for the FREE state before rescheduling, which meant that a system task could sneak in and cause a double-free later on.
Diffstat (limited to 'lib/kernel')
0 files changed, 0 insertions, 0 deletions