Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The ClientCessionCache causes incompatibilities between go-dqlite 1.11.6 and 1.11.7. go-dqlite 1.11.7 contains a new SimpleTLSConfig that eliminated incompatibilities with go 1.19.6 and newer. However, it seems nodes running go-dqlite versions older than 1.11.7 throw TLS errors when communication with modern nodes if the ClientCessionCache is enabled. So, disable the ClientCessionCache by default. Users can still opt to enable it by adapting the client config returned by SimpleTLSConfig. Signed-off-by: Mathieu Borderé <[email protected]>
- Loading branch information