mirror of
https://github.com/lloeki/normandy.git
synced 2025-12-06 01:54:40 +01:00
bumping rubocop
This commit is contained in:
parent
eaa832524e
commit
1fe647876a
6 changed files with 48 additions and 25 deletions
|
|
@ -5,11 +5,11 @@ require 'channel'
|
|||
c = Channel.new
|
||||
|
||||
1.upto(5) do |i|
|
||||
go(lambda { |i, co|
|
||||
go(lambda do |i, co|
|
||||
1.upto(5) do |j|
|
||||
co << format("hi from %d.%d", i, j)
|
||||
co << format('hi from %d.%d', i, j)
|
||||
end
|
||||
}, i, c)
|
||||
end, i, c)
|
||||
end
|
||||
|
||||
25.times { puts c.recv }
|
||||
|
|
|
|||
|
|
@ -12,14 +12,14 @@ Channel.select(messages) do |msg, c|
|
|||
end
|
||||
end
|
||||
|
||||
msg = 'hi'
|
||||
messages <- msg
|
||||
#select {
|
||||
#case messages <- msg:
|
||||
# fmt.Println("sent message", msg)
|
||||
#default:
|
||||
# fmt.Println("no message sent")
|
||||
#}
|
||||
# msg = 'hi'
|
||||
# messages <- msg
|
||||
# select {
|
||||
# case messages <- msg:
|
||||
# fmt.Println("sent message", msg)
|
||||
# default:
|
||||
# fmt.Println("no message sent")
|
||||
# }
|
||||
|
||||
Channel.select(messages, signals) do |res, c|
|
||||
case c
|
||||
|
|
|
|||
|
|
@ -8,15 +8,15 @@ w = WaitGroup.new
|
|||
w.add(5)
|
||||
|
||||
1.upto(5) do |i|
|
||||
go(lambda { |i, ci|
|
||||
j = 1
|
||||
ci.each { |v|
|
||||
sleep(0.001)
|
||||
puts format("%d.%d got %d", i, j, v)
|
||||
j += 1
|
||||
}
|
||||
w.done
|
||||
}, i, c)
|
||||
go(lambda do |i, ci|
|
||||
j = 1
|
||||
ci.each do |v|
|
||||
sleep(0.001)
|
||||
puts format('%d.%d got %d', i, j, v)
|
||||
j += 1
|
||||
end
|
||||
w.done
|
||||
end, i, c)
|
||||
end
|
||||
|
||||
1.upto(25) { |i| c << i }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue