Merge pull request #272 from silviorelli/master

High cpu load patch by @mauricio - fixes #260
This commit is contained in:
David Dollar
2012-10-08 07:29:31 -07:00
+1 -1
View File
@@ -273,7 +273,7 @@ private
Thread.new do
begin
loop do
(IO.select(@readers.values).first || []).each do |reader|
(IO.select(@readers.values, nil, nil, 30).first || []).each do |reader|
data = reader.gets
output_with_mutex name_for(@readers.invert[reader]), data
end