Details
-
Bug
-
Resolution: Fixed
-
Critical
-
5.5.4, 6.0.1, 6.5.0
-
None
-
Untriaged
-
Yes
Description
The code introduced as part of following commits can cause projector to panic due to race condition on feed cleanup.
https://github.com/couchbase/indexing/commit/2e56e3d535dfaeb1b2615eca822f42c28e502e2d
https://github.com/couchbase/indexing/commit/c21d01188a5509208d89257af7fc578e45c12796
During cleanup, the genServer sets feed.conn=nil, while the doReceive can still try to access this.
As the above commits were backported to 5.5.4 and 6.0.1, the fix will also need to be backported.