Issue #12914 has been reported by Shugo Maeda.

----------------------------------------
Bug #12914: FTPTest#test_list_read_timeout_exceeded causes EPROTOTYPE on Mac OS X 10.10
https://bugs.ruby-lang.org/issues/12914

* Author: Shugo Maeda
* Status: Open
* Priority: Normal
* Assignee: 
* ruby -v: 
* Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN
----------------------------------------
FTPTest#test_list_read_timeout_exceeded sometimes causes EPROTOTYPE on Mac OS X 10.10.

From http://rubyci.org/logs/rubyci.s3.amazonaws.com/osx1010/ruby-trunk/log/20161106T234501Z.fail.html.gz:

```
  1) Failure:
FTPTest#test_list_read_timeout_exceeded [/Users/hsbt/Documents/cb/tmp/build/20161106T234501Z/ruby/test/net/ftp/test_ftp.rb:356]:
Expected #<Errno::EPROTOTYPE: Protocol wrong type for socket> to be nil.

Finished tests in 332.993252s, 50.3013 tests/s, 6726.4937 assertions/s.
16750 tests, 2239877 assertions, 1 failures, 0 errors, 42 skips

ruby -v: ruby 2.4.0dev (2016-11-07 trunk 56648) [x86_64-darwin14]
```

But I don't have any Mac.
Could anyone reproduce this bug?

dtruss output might be helpful to solve this bug.



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>