ruby-changes:12700
From: akr <ko1@a...>
Date: Thu, 6 Aug 2009 09:07:35 +0900 (JST)
Subject: [ruby-changes:12700] Ruby:r24416 (ruby_1_8): * eval.c (rb_thread_schedule): refine previous change.
akr 2009-08-06 09:07:13 +0900 (Thu, 06 Aug 2009) New Revision: 24416 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=24416 Log: * eval.c (rb_thread_schedule): refine previous change. Modified files: branches/ruby_1_8/ChangeLog branches/ruby_1_8/eval.c Index: ruby_1_8/ChangeLog =================================================================== --- ruby_1_8/ChangeLog (revision 24415) +++ ruby_1_8/ChangeLog (revision 24416) @@ -1,3 +1,7 @@ +Thu Aug 6 09:06:39 2009 Tanaka Akira <akr@f...> + + * eval.c (rb_thread_schedule): refine previous change. + Thu Aug 6 01:28:53 2009 Tanaka Akira <akr@f...> * eval.c (rb_thread_schedule): fix condition for making thread Index: ruby_1_8/eval.c =================================================================== --- ruby_1_8/eval.c (revision 24415) +++ ruby_1_8/eval.c (revision 24416) @@ -11392,7 +11392,7 @@ } END_FOREACH_FROM(curr, th); - if (found && next == th_found) { + if (th_found && next == th_found) { th_found->status = THREAD_RUNNABLE; if (th->wait_for&WAIT_FD) { th_found->fd = 0; -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/