Skip to content
This repository was archived by the owner on Jan 11, 2019. It is now read-only.
This repository was archived by the owner on Jan 11, 2019. It is now read-only.

Catch timeout errors and show nice error message #11

@abraham

Description

@abraham
civility p Bendyciv
<internal:prelude>:76:in `__read_nonblock': Connection reset by peer (Errno::ECONNRESET)
    from <internal:prelude>:76:in `read_nonblock'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/protocol.rb:154:in `rbuf_fill'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/protocol.rb:136:in `readuntil'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/protocol.rb:146:in `readline'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/http/response.rb:40:in `read_status_line'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/http/response.rb:29:in `read_new'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/http.rb:1437:in `block in transport_request'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/http.rb:1434:in `catch'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/http.rb:1434:in `transport_request'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/http.rb:1407:in `request'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/http.rb:1308:in `request_get'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/http.rb:481:in `block in get_response'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/http.rb:853:in `start'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/http.rb:584:in `start'
    from /Users/kliph/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/net/http.rb:479:in `get_response'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/gems/civility-5/lib/civility/gmr.rb:68:in `get'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/gems/civility-5/lib/civility/gmr.rb:34:in `download'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/gems/civility-5/lib/civility.rb:52:in `play'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/gems/thor-0.19.1/lib/thor/command.rb:27:in `run'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/gems/thor-0.19.1/lib/thor/invocation.rb:126:in `invoke_command'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/gems/thor-0.19.1/lib/thor.rb:359:in `dispatch'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/gems/thor-0.19.1/lib/thor/base.rb:440:in `start'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/gems/civility-5/bin/civility:5:in `<top (required)>'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/bin/civility:23:in `load'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/bin/civility:23:in `<main>'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval'
    from /Users/kliph/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `<main>'

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions