Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-8651

MsgReader's readHeader and readMessage should be synchronized

    XMLWordPrintableJSON

    Details

      Description

      When the connection reads direct ack, there're 2 steps: readHeader and readMessage.
      Another thread could jump in between to clear the buffer.

      The another thread is doing notifyHandShakeWaiter's second call, which could clear the buffer.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                zhouxj Xiaojian Zhou
                Reporter:
                zhouxj Xiaojian Zhou
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: