mirror of
https://github.com/scylladb/scylladb.git
synced 2026-06-03 05:26:58 +00:00
Fixes: #1220 While the server_credentials object is technically immutable (esp with last change in seastar), the ::shared_ptr holding them is not safe to share across shards. Pre-create cpu x credentials and then move-hand them out in service start-up instead. Fixes assertion error in debug builds. And just maybe real memory corruption in release. Requires seastar tls change: "Change server_credentials to copy dh_params input" Message-Id: <1462187704-2056-1-git-send-email-calle@scylladb.com>
5.1 KiB
5.1 KiB