Uploaded image for project: 'Couchbase Go SDK'
  1. Couchbase Go SDK
  2. GOCBC-1066

Panic can occur during http poller force

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • core-9.1.3
    • None
    • None
    • 1

    Description

      See https://issues.couchbase.com/browse/MB-44726 for more detail but we are somehow closing the stop channel twice in the cccp poller. From what I can see this can only happen if Stop is called before ForceHTTPPoller is triggered. We should probably set the active poller to nil in Stop and return early from ForceHTTPPoller if the active poller is nil.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            Build couchbase-server-7.0.0-4715 contains gocbcore commit f92c2e7 with commit message:
            GOCBC-1066: Check if poller controller is stopped before forcing http

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-4715 contains gocbcore commit f92c2e7 with commit message: GOCBC-1066 : Check if poller controller is stopped before forcing http

            Build sync_gateway-3.0.0-225 contains gocbcore commit f92c2e7 with commit message:
            GOCBC-1066: Check if poller controller is stopped before forcing http

            build-team Couchbase Build Team added a comment - Build sync_gateway-3.0.0-225 contains gocbcore commit f92c2e7 with commit message: GOCBC-1066 : Check if poller controller is stopped before forcing http

            Build couchbase-server-7.1.0-1767 contains gocbcore commit f92c2e7 with commit message:
            GOCBC-1066: Check if poller controller is stopped before forcing http

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.1.0-1767 contains gocbcore commit f92c2e7 with commit message: GOCBC-1066 : Check if poller controller is stopped before forcing http

            People

              charles.dixon Charles Dixon
              charles.dixon Charles Dixon
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty