[GODRIVER-1432] Pass custom dialer to heartbeat connections Created: 10/Dec/19 Updated: 27/Oct/23 Resolved: 11/Dec/19 |
|
| Status: | Closed |
| Project: | Go Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Divjot Arora (Inactive) | Assignee: | Unassigned |
| Resolution: | Gone away | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
Custom dialers are only used for pooled connections and not for heartbeat connections. This is causing issues for the BI Connector team, as they are using a custom dialer to create connections using openssl. Because they are not creating a topology with SSL options, the heartbeat connections cannot be created. This behavior may be required on their end because they need connections to be created with a FIPS-compliant SSL library and Go's TLS library is not. |
| Comments |
| Comment by Divjot Arora (Inactive) [ 11/Dec/19 ] |
|
This is not actually an issue. I initially read the code incorrectly. We do pass custom dialers to heartbeat connections. |