ruby-changes:11160
From: mame <ko1@a...>
Date: Wed, 4 Mar 2009 21:23:49 +0900 (JST)
Subject: [ruby-changes:11160] Ruby:r22765 (trunk): * lib/thread.rb (SizedQueue#push): fix limit condition.
mame 2009-03-04 21:23:37 +0900 (Wed, 04 Mar 2009) New Revision: 22765 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=22765 Log: * lib/thread.rb (SizedQueue#push): fix limit condition. [ruby-dev:38135] Modified files: trunk/ChangeLog trunk/lib/thread.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 22764) +++ ChangeLog (revision 22765) @@ -1,3 +1,8 @@ +Wed Mar 4 21:21:51 2009 Yusuke Endoh <mame@t...> + + * lib/thread.rb (SizedQueue#push): fix limit condition. + [ruby-dev:38135] + Wed Mar 4 20:27:10 2009 Nobuyoshi Nakada <nobu@r...> * configure.in (mingw): checks if unicows.lib is available. Index: lib/thread.rb =================================================================== --- lib/thread.rb (revision 22764) +++ lib/thread.rb (revision 22765) @@ -292,7 +292,7 @@ t = nil @mutex.synchronize{ while true - break if @que.length <= @max + break if @que.length < @max @queue_wait.push Thread.current @mutex.sleep end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/