[SERVER-33299] TransportLayerASIO should support socket timeouts Created: 13/Feb/18  Updated: 29/Oct/23  Resolved: 02/Mar/18

Status: Closed
Project: Core Server
Component/s: Internal Code, Networking
Affects Version/s: None
Fix Version/s: 3.7.3

Type: New Feature Priority: Major - P3
Reporter: Jonathan Reams Assignee: Jonathan Reams
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-43432 Remove TODO in transport_layer_asio.cpp Backlog
Backwards Compatibility: Fully Compatible
Sprint: Platforms 2018-02-26, Platforms 2018-03-12
Participants:

 Description   

The TransportLayer currently doesn't set any socket timeouts (because all the sessions it manages are ingress connections). As part of enabling egress sessions, we should implement socket timeouts for transport::Sessions.



 Comments   
Comment by Githook User [ 02/Mar/18 ]

Author:

{'email': 'jbreams@mongodb.com', 'name': 'Jonathan Reams', 'username': 'jbreams'}

Message: SERVER-33299 Add support for timeouts to TransportLayerASIO Sessions
Branch: master
https://github.com/mongodb/mongo/commit/975d539ae068bd27ebb478b6f3673b89d2ad6beb

Generated at Thu Feb 08 04:32:57 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.