[SERVER-47229] Make TransportSessionASIO cancelation level triggered Created: 01/Apr/20  Updated: 02/Nov/21  Resolved: 02/Nov/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Benjamin Caimano (Inactive) Assignee: Amirsaman Memaripour
Resolution: Won't Fix Votes: 0
Labels: servicearch-wfbf-day
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-47166 Self-deadlock when cancelling network... Closed
related to SERVER-48396 SIGUSR2 stack collection closes conne... Closed
related to SERVER-61199 Complete TODO listed in SERVER-47229 Closed
is related to SERVER-61192 Session cancellation should interrupt... Closed
is related to SERVER-61197 Canceling a session should await comp... Closed
Operating System: ALL
Sprint: Security 2020-04-06, Service Arch 2021-07-12, Service Arch 2021-08-09, Service Arch 2021-08-23, Service Arch 2021-11-01, Service Arch 2021-11-15
Participants:
Story Points: 1

 Description   

When we cancel async operations in the Session here, we rely on the socket or baton to enforce full cancelation. We should add an additional reference atomic to force level triggering on cancelation (and maybe avoid baton contention as well).



 Comments   
Comment by Githook User [ 02/Nov/21 ]

Author:

{'name': 'Amirsaman Memaripour', 'email': 'amirsaman.memaripour@mongodb.com', 'username': 'samanca'}

Message: SERVER-61199 Update TODOs listed in SERVER-47229
Branch: master
https://github.com/mongodb/mongo/commit/87405e56b1ff812fed4be60ca082d042b1173279

Comment by Amirsaman Memaripour [ 02/Nov/21 ]

Created SERVER-61192 and SERVER-61197 to address the issues described by this ticket. Closing as "Won't Fix".

Generated at Thu Feb 08 05:13:38 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.