You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Jens Geyer (Jira)" <ji...@apache.org> on 2020/02/26 21:09:00 UTC

[jira] [Commented] (THRIFT-5119) should handle messages from more than 5 long-lived connections (FAILED - 1)

    [ https://issues.apache.org/jira/browse/THRIFT-5119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17045898#comment-17045898 ] 

Jens Geyer commented on THRIFT-5119:
------------------------------------

{code}
18998 Failures:
18999 19000   1) NonblockingServer Thrift::NonblockingServer should handle messages from more than 5 long-lived connections
19001      Got 0 failures and 2 other errors:
19002
19003      1.1) Failure/Error: @handle = TCPServer.new(@host, @port)
19004           
19005           Errno::EADDRINUSE:
19006             Address already in use - bind(2) for "localhost" port 43251
19007           # ./lib/thrift/transport/server_socket.rb:40:in `initialize'
19008           # ./lib/thrift/transport/server_socket.rb:40:in `new'
19009           # ./lib/thrift/transport/server_socket.rb:40:in `listen'
19010           # ./spec/nonblocking_server_spec.rb:97:in `listen'
19011           # ./lib/thrift/server/nonblocking_server.rb:41:in `serve'
19012           # ./spec/nonblocking_server_spec.rb:116:in `block (4 levels) in <top (required)>'
19013
19014      1.2) Failure/Error: @clients.each { |client, trans| trans.close }
19015           
19016           NoMethodError:
19017             undefined method `each' for nil:NilClass
19018           # ./spec/nonblocking_server_spec.rb:130:in `block (3 levels) in <top (required)>'
19019
19020 Finished in 4.89 seconds (files took 0.27944 seconds to load)
19021 446 examples, 1 failure, 1 pending
19022
19023 Failed examples:
19024
19025 rspec ./spec/nonblocking_server_spec.rb:202 # NonblockingServer Thrift::NonblockingServer should handle messages from more than 5 long-lived connections
19026
19027 /usr/bin/ruby2.5 -I/var/lib/gems/2.5.0/gems/rspec-core-3.9.1/lib:/var/lib/gems/2.5.0/gems/rspec-support-3.9.2/lib /var/lib/gems/2.5.0/gems/rspec-core-3.9.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --color --format d failed
19028 Makefile:659: recipe for target 'check-local' failed
19029 make[3]: *** [check-local] Error 1
19030 make[3]: Leaving directory '/thrift/src/lib/rb'
19031 Makefile:518: recipe for target 'check-am' failed
19032 make[2]: *** [check-am] Error 2
19033 make[2]: Leaving directory '/thrift/src/lib/rb'
19034 Makefile:579: recipe for target 'check-recursive' failed
19035 make[1]: *** [check-recursive] Error 1
19036 make[1]: Leaving directory '/thrift/src/lib'
19037 Makefile:679: recipe for target 'check-recursive' failed
19038 make: *** [check-recursive] Error 1
19039 The command "build/docker/run.sh" exited with 2.
19040
19041
19042 Done. Your build exited with 1.
{code}

>  should handle messages from more than 5 long-lived connections (FAILED - 1)
> ----------------------------------------------------------------------------
>
>                 Key: THRIFT-5119
>                 URL: https://issues.apache.org/jira/browse/THRIFT-5119
>             Project: Thrift
>          Issue Type: Bug
>          Components: Ruby - Library
>            Reporter: Jens Geyer
>            Priority: Blocker
>
> Blocker because it breaks CI



--
This message was sent by Atlassian Jira
(v8.3.4#803005)