# File lib/skinny.rb, line 224
    def receive_data data
      @buffer << data

      EM.next_tick { process_frame } if @state == :handshook
    rescue
      error! "Error while receiving WebSocket data"
    end