A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/zk-ruby/zk/issues/87 below:

Seemingly unconfigurable receive timeout · Issue #87 · zk-ruby/zk · GitHub

Hello!

I've been experiencing a problem with timeouts in the zk gem. When I make a .children call on a very large zk system, I time out after exactly ten seconds.

I'm aware (now, anyway) that the connection timeout established in ZK::Client::Threaded is not the same timeout I'm looking for. I also noted this bit on line 63 of threaded.rb:

  # @note The `:timeout` argument here is *not* the session_timeout for the
  #   connection. rather it is the amount of time we wait for the connection
  #   to be established. The session timeout exchanged with the server is 
  #   set to 10s by default in the C implemenation, and as of version 0.8.0 
  #   of slyphon-zookeeper has yet to be exposed as an option. That feature
  #   is planned. 

However, I'd like to assume that the session timeout is not what I'm looking for either.

Is the timeout I need to prevent the following trace exposed anywhere?

#<ZK::Exceptions::OperationTimeOut: inputs: {:path=>"/path/to/some/node"}>
inputs: {:path=>"/path/to/some/node"}
/Users/wwboynton/.rvm/gems/ruby-1.9.3-p392/gems/zk-1.8.0/lib/zk/client/base.rb:1068:in `check_rc'
/Users/wwboynton/.rvm/gems/ruby-1.9.3-p392/gems/zk-1.8.0/lib/zk/client/base.rb:1057:in `call_and_check_rc'
/Users/wwboynton/.rvm/gems/ruby-1.9.3-p392/gems/zk-1.8.0/lib/zk/client/threaded.rb:581:in `call_and_check_rc'
/Users/wwboynton/.rvm/gems/ruby-1.9.3-p392/gems/zk-1.8.0/lib/zk/client/base.rb:717:in `block in children'
/Users/wwboynton/.rvm/gems/ruby-1.9.3-p392/gems/zk-1.8.0/lib/zk/event_handler.rb:282:in `setup_watcher!'
/Users/wwboynton/.rvm/gems/ruby-1.9.3-p392/gems/zk-1.8.0/lib/zk/client/base.rb:1100:in `setup_watcher!'
/Users/wwboynton/.rvm/gems/ruby-1.9.3-p392/gems/zk-1.8.0/lib/zk/client/base.rb:716:in `children'
zk.children call results in ^

Thank you!


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4