ruby-changes:10054
From: yugui <ko1@a...>
Date: Fri, 16 Jan 2009 13:07:52 +0900 (JST)
Subject: [ruby-changes:10054] Ruby:r21597 (ruby_1_9_1): merges r21592 from trunk into ruby_1_9_1.
yugui 2009-01-16 13:07:31 +0900 (Fri, 16 Jan 2009) New Revision: 21597 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=21597 Log: merges r21592 from trunk into ruby_1_9_1. * thread.c (thread_start_func_2): call ruby_cleanup() if thread is main thread. [ruby-dev:37624] Modified files: branches/ruby_1_9_1/ChangeLog branches/ruby_1_9_1/thread.c Index: ruby_1_9_1/ChangeLog =================================================================== --- ruby_1_9_1/ChangeLog (revision 21596) +++ ruby_1_9_1/ChangeLog (revision 21597) @@ -1,3 +1,8 @@ +Fri Jan 16 12:24:39 2009 Koichi Sasada <ko1@a...> + + * thread.c (thread_start_func_2): call ruby_cleanup() if thread is + main thread. [ruby-dev:37624] + Fri Jan 16 12:27:50 2009 NAKAMURA Usaku <usa@r...> * win32/Makefile.sub ($(INSNS), node_name.inc, known_errors.inc, Index: ruby_1_9_1/thread.c =================================================================== --- ruby_1_9_1/thread.c (revision 21596) +++ ruby_1_9_1/thread.c (revision 21597) @@ -463,7 +463,7 @@ } thread_cleanup_func(th); if (th->vm->main_thread == th) { - rb_thread_stop_timer_thread(); + ruby_cleanup(state); } native_mutex_unlock(&th->vm->global_vm_lock); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/