diff options
Diffstat (limited to 'lib/raindrops/aggregate')
-rw-r--r-- | lib/raindrops/aggregate/last_data_recv.rb | 3 | ||||
-rw-r--r-- | lib/raindrops/aggregate/pmq.rb | 6 |
2 files changed, 5 insertions, 4 deletions
diff --git a/lib/raindrops/aggregate/last_data_recv.rb b/lib/raindrops/aggregate/last_data_recv.rb index 1e18d76..eca89a2 100644 --- a/lib/raindrops/aggregate/last_data_recv.rb +++ b/lib/raindrops/aggregate/last_data_recv.rb @@ -46,7 +46,8 @@ module Raindrops::Aggregate::LastDataRecv # for accuracy. def self.extended(obj) obj.raindrops_aggregate = default_aggregate - obj.setsockopt Socket::SOL_TCP, tcp_defer_accept = 9, seconds = 60 + # obj.setsockopt Socket::SOL_TCP, tcp_defer_accept = 9, seconds = 60 + obj.setsockopt Socket::SOL_TCP, 9, 60 end # :stopdoc: diff --git a/lib/raindrops/aggregate/pmq.rb b/lib/raindrops/aggregate/pmq.rb index 6497ce1..a2dd45e 100644 --- a/lib/raindrops/aggregate/pmq.rb +++ b/lib/raindrops/aggregate/pmq.rb @@ -229,11 +229,11 @@ class Raindrops::Aggregate::PMQ def outliers_high; aggregate.outliers_high; end # proxy for \Aggregate#to_s - def to_s(*args); aggregate.to_s *args; end + def to_s(*args); aggregate.to_s(*args); end # proxy for \Aggregate#each - def each; aggregate.each { |*args| yield *args }; end + def each; aggregate.each { |*args| yield(*args) }; end # proxy for \Aggregate#each_nonzero - def each_nonzero; aggregate.each_nonzero { |*args| yield *args }; end + def each_nonzero; aggregate.each_nonzero { |*args| yield(*args) }; end end |