connstart handler breaks refcounts on cancel after error

Description

When Connstarts state machine goes to the error state, and then is cancelled, we do not properly handle the refcounts on the associated socket, leading to an assertion.

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

CB robot October 8, 2021 at 8:26 AM

Build couchbase-server-7.1.0-1450 contains libcouchbase commit 8d0abcf with commit message:
https://couchbasecloud.atlassian.net/browse/CCBC-1488#icft=CCBC-1488: Fixed incorrect refcounting in Connstart.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Fix versions

Sprint

Story Points

Components

Reporter

Affects versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created September 13, 2021 at 4:53 PM
Updated October 8, 2021 at 8:26 AM
Resolved September 13, 2021 at 7:02 PM
Instabug

Flag notifications