This is what happens in ruby
Timeout::Error (execution expired):
/usr/lib/ruby/1.8/timeout.rb:54:in `rbuf_fill'
/usr/lib/ruby/1.8/timeout.rb:56:in `timeout'
/usr/lib/ruby/1.8/timeout.rb:76:in `timeout'
/usr/lib/ruby/1.8/net/protocol.rb:132:in `rbuf_fill'
/usr/lib/ruby/1.8/net/protocol.rb:116:in `readuntil'
/usr/lib/ruby/1.8/net/protocol.rb:126:in `readline'
/usr/lib/ruby/1.8/net/http.rb:2020:in `read_status_line'
/usr/lib/ruby/1.8/net/http.rb:2009:in `read_new'
/usr/lib/ruby/1.8/net/http.rb:1050:in `request'
/usr/lib/ruby/gems/1.8/gems/ruby-fs-stack-0.4.3/lib/ruby-fs-stack/
fs_communicator.rb:82:in `get'
/usr/lib/ruby/1.8/net/http.rb:543:in `start'
/usr/lib/ruby/gems/1.8/gems/ruby-fs-stack-0.4.3/lib/ruby-fs-stack/
fs_communicator.rb:81:in `get'
/usr/lib/ruby/gems/1.8/gems/ruby-fs-stack-0.4.3/lib/ruby-fs-stack/
familytree.rb:56:in `person'
...
How could I pass this command into the library?
http.read_timeout = 300
In the meantime I guess I can do fewer than 10 people at a time if
they are that old.