lib/patronus_fati/connection.rb in patronus_fati-0.9.8 vs lib/patronus_fati/connection.rb in patronus_fati-0.9.9
- old
+ new
@@ -62,10 +62,10 @@
raise DisconnectError
rescue => e
$stderr.puts format('Error in read thread: %s %s', e.class.to_s, e.message)
$stderr.puts e.backtrace
ensure
- socket.close if socket
+ socket.close if socket && !socket.closed?
end
end
end
def start_write_thread