[SERVER-53455] Obtain mutex in destructor of TenantMigrationRecipientService::Instance Created: 18/Dec/20 Updated: 21/Dec/20 Resolved: 21/Dec/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Xuerui Fa | Assignee: | Lingzhi Deng |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | pm-1791_other_required | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Operating System: | ALL | ||||
| Sprint: | Repl 2020-12-28 | ||||
| Participants: | |||||
| Linked BF Score: | 9 | ||||
| Comments |
| Comment by Lingzhi Deng [ 21/Dec/20 ] |
|
I think if there is a running instance, the instance shouldn't call its destructor. The reason why this happened was that the continuation chain didn't capture a shared copy of the instance object. This was fixed as part of |