# File lib/rbot/ircsocket.rb, line 441
    def puts_critical(message)
      # debug "in puts_critical"
      begin
        debug "SEND: #{message.inspect}"
        if @sock.nil?
          error "SEND attempted on closed socket"
        else
          @sock.send(message + "\n",0)
          @last_send = Time.new
          @lines_sent += 1
          @burst += 1
          run_throttle(message.length + 1)
        end
      rescue => e
        error "SEND failed: #{e.inspect}"
      end
    end