aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_load.c
diff options
context:
space:
mode:
authorJohn Högberg <[email protected]>2017-11-07 07:16:31 +0100
committerJohn Högberg <[email protected]>2017-11-07 12:44:33 +0100
commitb1ce8325624d22fa34b76407932947a543754962 (patch)
tree7f77039c13e6c78b665e1f0f9c7039ad461afd6a /erts/emulator/beam/beam_load.c
parent3e8c1ff94c0a73df71daadd4eb782c21c49f22d9 (diff)
downloadotp-b1ce8325624d22fa34b76407932947a543754962.tar.gz
otp-b1ce8325624d22fa34b76407932947a543754962.tar.bz2
otp-b1ce8325624d22fa34b76407932947a543754962.zip
Emasculate writable binaries on entering an iovec
The lack of this caused serious data corruption when a binary was altered after entering the queue. This went unnoticed because it was never used without erlang:iolist_to_iovec, which always emasculates binaries.
Diffstat (limited to 'erts/emulator/beam/beam_load.c')
0 files changed, 0 insertions, 0 deletions