diff options
author | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-12-20 09:41:30 +0000 |
---|---|---|
committer | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-12-20 09:41:30 +0000 |
commit | 449bf5f93d25690ca282e35d2898be3789058f7e (patch) | |
tree | d757c574e11732d21b823a0f458be3f2b7ac0fd2 /KNOWNBUGS.rb | |
parent | d92d9a2661d62faf4a95a400109fd0c9f0ece256 (diff) |
[Backport #7538]
* thread.c (exec_event_hooks): exceptions in event hooks should not
propagate outside.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@38504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'KNOWNBUGS.rb')
-rw-r--r-- | KNOWNBUGS.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/KNOWNBUGS.rb b/KNOWNBUGS.rb index b97a08d928..9bd0227923 100644 --- a/KNOWNBUGS.rb +++ b/KNOWNBUGS.rb @@ -3,3 +3,5 @@ # So all tests will cause failure. # +assert_equal('ok', "set_trace_func(proc{|t,|raise if t == 'line'})\n""1\n'ok'") +assert_finish(3, "def m; end\n""set_trace_func(proc{|t,|raise if t == 'return'})\n""m") |