# File lib_core/rucy/writer.rb, line 49
    def buffering(messg)
      if (@buffer.length + messg.length < BUFFERING_THRESHOLD) then
        @buffer << messg
      else
        @writing = true
        @socket.write(@buffer)
        if (messg.length < BUFFERING_THRESHOLD) then
          @buffer = messg.dup
        else
          @socket.write(messg)
          @buffer = ''
        end
      end

      nil
    end