# File lib/rbot/ircsocket.rb, line 334 def gets if @sock.nil? warning "socket get attempted while closed" return nil end begin reply = @sock.gets @lines_received += 1 reply.strip! if reply debug "RECV: #{reply.inspect}" return reply rescue => e warning "socket get failed: #{e.inspect}" debug e.backtrace.join("\n") return nil end end