Description
This issue was originally noticed causing MB-54050 which is being fixed in Trinity. However, the underlying issue is that when terminating children of asyncs we replace the exit reason with shutdown, meaning that children that handle specific exit reasons differently will potentially be behaving incorrectly. This behaviour was introduced here: https://review.couchbase.org/c/ns_server/+/104297
Attachments
Issue Links
- causes
-
MB-54050 Terminate ns_vbucket_mover synchronously when rebalance is stopped.
- Closed
Gerrit Reviews
For Gerrit Dashboard: MB-58734 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
197753,5 | MB-58734: Pass {shutdown, _} exit reason to async children | master | ns_server | Status: NEW | 0 | 0 |