celluloid/reel

Wrong number of args given (given 1, expected 0) : peeraddr called by remote_host in mixins.rb

mistergibson opened this issue · 0 comments

While trying to get SSL hosting going:

E, [2018-04-17T15:23:37.340866 #13453] ERROR -- : Actor crashed!
ArgumentError: wrong number of arguments (given 1, expected 0)
/usr/lib/ruby/2.4.0/openssl/ssl.rb:132:in peeraddr' /usr/lib/ruby/2.4.0/forwardable.rb:229:in peeraddr'
/var/lib/gems/2.4.0/gems/reel-0.6.1/lib/reel/mixins.rb:20:in remote_host' /home/mistergibson/Documents/Development/gxg-www/Services/gxg-www.rb:94:in select_session'
/home/mistergibson/Documents/Development/gxg-www/Services/gxg-www.rb:963:in on_connection' /var/lib/gems/2.4.0/gems/reel-0.6.1/lib/reel/server.rb:50:in handle_connection'
/var/lib/gems/2.4.0/gems/celluloid-0.17.3/lib/celluloid/calls.rb:28:in public_send' /var/lib/gems/2.4.0/gems/celluloid-0.17.3/lib/celluloid/calls.rb:28:in dispatch'
/var/lib/gems/2.4.0/gems/celluloid-0.17.3/lib/celluloid/call/async.rb:7:in dispatch' /var/lib/gems/2.4.0/gems/celluloid-0.17.3/lib/celluloid/cell.rb:50:in block in dispatch'
/var/lib/gems/2.4.0/gems/celluloid-0.17.3/lib/celluloid/cell.rb:76:in block in task' /var/lib/gems/2.4.0/gems/celluloid-0.17.3/lib/celluloid/actor.rb:339:in block in task'
/var/lib/gems/2.4.0/gems/celluloid-0.17.3/lib/celluloid/task.rb:44:in block in initialize' /var/lib/gems/2.4.0/gems/celluloid-0.17.3/lib/celluloid/task/fibered.rb:14:in block in create'