-
Notifications
You must be signed in to change notification settings - Fork 5
Closed
Labels
developmentStandard developmentStandard developmentr&d:polykey:core activity 4End to End Networking behind Consumer NAT DevicesEnd to End Networking behind Consumer NAT Devices
Description
Specification
While we can specify the timeouts when creating a NodeConnectionManager there are cases where we want to be able to specify a timeout when creating a connection.
For this we will need to add an optional connConnectTime parameter to any NodeConnectionManager method that can create a connection. this ill override the timeout of trying to create a connection if set.
Additional context
- Relates Investigate means of authenticating a node ID when adding to
NodeGraph#322 needs this to avoid blocking for a long time when checking a node.
Tasks
- Add optional timeouts to all of the
NodeConnectionManagermethods that could create a new connection.
Metadata
Metadata
Assignees
Labels
developmentStandard developmentStandard developmentr&d:polykey:core activity 4End to End Networking behind Consumer NAT DevicesEnd to End Networking behind Consumer NAT Devices