diff options
author | Koichi Sasada <ko1@atdot.net> | 2019-07-24 05:32:09 +0900 |
---|---|---|
committer | Koichi Sasada <ko1@atdot.net> | 2019-07-24 05:39:09 +0900 |
commit | df317151a5b4e0c5a30fcc321a9dc6abad63f7ed (patch) | |
tree | 89eb41fc15d3d463b662f582c293a34d7d05e739 /.travis.yml | |
parent | a4e5690760c9177bc4234fdc5152d82ba73d26d0 (diff) | |
download | ruby-df317151a5b4e0c5a30fcc321a9dc6abad63f7ed.tar.gz |
should not free local hook_list here.
exec_hooks_postcheck() clean executed hook_list if it is needed.
list_exec is freed if there are no events and this list is local
event (connected to specific iseq). However, iseq keeps to point
this local hook_list, freed list. To prevent this situation,
do not free hook_list here even if it has no events.
This issue is reported by @joker1007.
https://twitter.com/joker1007/status/1153649170797830144
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions