[Question] Windows supported?
tan-wei opened this issue · 2 comments
tan-wei commented
- OS: WInsows 10
- Ruby: 2.5.5 x32
It fails after require 'lightio'
, error messages are shown below:
ArgumentError: unsupported backend:
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/nio4r-2.3.1/lib/nio/selector.rb:17:in `initialize'
Caused by LoadError: cannot load such file -- lightio
from C:/Ruby25/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
tan-wei commented
Maybe I should set the backend in ENV just like
set LIGHTIO_BACKEND=epoll
How to set the backend with an available one? Thanks!
tan-wei commented
It seems that the only valid input for NIO::Selector.new
is :ruby
(a symbol but not a string). When I set LIGHTIO_BACKEND
in ENV
, it is always a string. For example, when I set LIGHTIO_BACKEND to ruby
, it will also fail.