Recently I was trying to run version 0.8.2 to connect to scribe, after a few hours I noticed that the connection dies (seemingly on the ruby end) and results in the following exception
undefined method write' for nil:NilClass
write' for nil:NilClass
This seems to be related to line 60 of server.rb
return nil unless @connection
Unfortunately I haven't figured out why the connection is becoming nil, but it seems to be internal to the gem.
I am not sure if the closing of the connection is expected behavior or not, but I think anyone can agree that exception's relating to calls on nil aren't a sensible way dealing with an error case.
I'm seeing this too.
Am running jruby, which may be a culpret as well
@ianloblaw are you still seeing this? did you do anything in particular to safeguard/fix?