[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]