example/multi.rb in rest-more-2.0.4 vs example/multi.rb in rest-more-3.0.0
- old
+ new
@@ -1,17 +1,17 @@
require 'rest-more'
facebook = RC::Facebook.new(:log_method => method(:puts))
-puts "rest-client with threads doing concurrent requests"
+puts "httpclient with threads doing concurrent requests"
a = [facebook.get('4'), facebook.get('5')]
puts "It's not blocking... but doing concurrent requests underneath"
p a.map{ |r| r['name'] } # here we want the values, so it blocks here
puts "DONE"
puts "callback also works"
-facebook.get('6'){ |r|
+facebook.get('6') do |r|
p r['name']
-}
+end
puts "It's not blocking... but doing concurrent requests underneath"
facebook.wait # we block here to wait for the request done
puts "DONE"