cool.io icon indicating copy to clipboard operation
cool.io copied to clipboard

Simple evented I/O for Ruby (but please check out Celluloid::IO instead)

Results 13 cool.io issues
Sort by recently updated
recently updated
newest added

Signed-off-by: Hiroshi Hatake

In the previous PR, #71, local loopback address is detected even though hosts file is empty, but there is a case that hosts file is NOT empty and localhost entry...

``` Failures: 1) DNS connects to valid domains Failure/Error: c.close NoMethodError: undefined method `close' for nil:NilClass # ./spec/dns_spec.rb:32:in `ensure in block (2 levels) in ' # ./spec/dns_spec.rb:32:in `block (2 levels)...

This PR removes the no-longer-used Travis setting `sudo: false`. See [more at the Travis blog](https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration). Also: pick trusty for Rubinius, and choose latest Rubinius

I expect `Cool.io::TCPServer` to stop receiving data after `Cool.io::TCPServer#close` is called, but it continues to receive data. Is this behavior expected? Here is a reproducible code: ```ruby require 'socket' require...

https://coolio.github.com => 404 https://coolio.github.io => Correct 😃

From fluentd issue. https://github.com/fluent/fluentd/issues/703 Error log is here: https://github.com/shoichikaji/fluentd-error/blob/master/log/fluentd-only-error-coolio-1.4.2.log

@taichi will work on JRuby support for Cool.io.