Sha256: ec738232f54f6018e4fcfda876ef984b29a7de483234712ccdc1e3dc20578153
Contents?: true
Size: 537 Bytes
Versions: 1
Compression:
Stored size: 537 Bytes
Contents
# frozen_string_literal: true require 'bundler/setup' require 'polyphony' require 'httparty' url = 'http://127.0.0.1:4411/?q=time' results = [] t0 = Time.now move_on_after(3) do supervise do |s| 10.times do s.spin do loop do STDOUT << '!' if (result = HTTParty.get(url)) results << result STDOUT << '.' end rescue => e p e end end end end puts "done" end puts "got #{results.size} (#{results.size / (Time.now - t0)}/s)"
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
polyphony-0.19 | examples/io/httparty_multi.rb |