Uploaded image for project: 'Couchbase C client library libcouchbase'
  1. Couchbase C client library libcouchbase
  2. CCBC-1487

retryq can erase data that is being sent

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 3.2.2
    • 3.2.1
    • library
    • None
    • 1
    • SDK38: Conn Record/CB++

    Description

      The retryq handler manually modifies the pipeline netbuf to remove the original packet that is being retried. This causes an issue with completion IO as the retryq can remove packets which are currently in the process of being sent.

      Attachments

        Activity

          People

            brett19 Brett Lawson
            brett19 Brett Lawson
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty