Impl Sync and Send for SslContextBuilder
This commit is contained in:
parent
add8e4023e
commit
5b0fc9a185
|
|
@ -415,6 +415,9 @@ pub enum SniError {
|
|||
/// A builder for `SslContext`s.
|
||||
pub struct SslContextBuilder(*mut ffi::SSL_CTX);
|
||||
|
||||
unsafe impl Sync for SslContextBuilder {}
|
||||
unsafe impl Send for SslContextBuilder {}
|
||||
|
||||
impl Drop for SslContextBuilder {
|
||||
fn drop(&mut self) {
|
||||
unsafe { ffi::SSL_CTX_free(self.as_ptr()) }
|
||||
|
|
|
|||
Loading…
Reference in New Issue