From d044ab1758a25dcacdaf5eee1cfbd5e7e420eadc Mon Sep 17 00:00:00 2001 From: nobu Date: Sun, 14 Mar 2004 13:09:47 +0000 Subject: *** empty log message *** git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@5949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 6 +++--- eval.c | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index ff9476f35..8a5bbdeaa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,6 @@ Sat Mar 13 14:28:16 2004 Masatoshi SEKI - * test/drb/test_drbssl.rb: rescue LoadError. (Barkport from main + * test/drb/test_drbssl.rb: rescue LoadError. (Barkport from main trunk) * test/drb/test_drbunix.rb: ditto. @@ -60,7 +60,7 @@ Sun Mar 7 16:22:26 2004 WATANABE Hirofumi Fri Mar 5 00:54:14 2004 Dave Thomas - * lib/test/unit.rb: MOve RDoc documentation so that you can + * lib/test/unit.rb: MOve RDoc documentation so that you can now say 'ri Test::Unit' Tue Mar 2 12:32:59 2004 NAKAMURA Usaku @@ -75,7 +75,7 @@ Mon Mar 1 12:24:10 2004 Dave Thomas Sun Feb 29 23:14:53 2004 Dave Thomas - * lib/rdoc/parsers/parse_rb.rb (RDoc::RubyParser::parse_class): + * lib/rdoc/parsers/parse_rb.rb (RDoc::RubyParser::parse_class): Handle :nodoc: on singleton classes. Sat Feb 28 10:58:49 2004 Masatoshi SEKI diff --git a/eval.c b/eval.c index 591e60eff..473c53f4c 100644 --- a/eval.c +++ b/eval.c @@ -11738,6 +11738,9 @@ rb_thread_raise(argc, argv, th) { volatile rb_thread_t th_save = th; + if (!th->next) { + rb_raise(rb_eArgError, "unstarted thread"); + } if (rb_thread_dead(th)) return Qnil; if (curr_thread == th) { rb_f_raise(argc, argv); -- cgit