Uploaded image for project: 'Hot Rod Native client'
  1. Hot Rod Native client
  2. HRCPP-70

Codec methods are not virtual

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • None
    • None
    • None

      Protected methods in Codec10 which are overridden in Codec11 and Codec12 are not virtual - therefore, the overridden ones are not called even if we use Codec12.
      This causes that the L3 client cannot properly read hash function (it uses protocol version 1.2 but the computeNewHashes has to read one more VInt - it does not and the input is shifted and client gets stuck).

            vblagoje Vladimir Blagojevic (Inactive)
            rvansa1@redhat.com Radim Vansa (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: