File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -244,15 +244,17 @@ where
244244 fn get_certified_key ( & self , host : String ) -> Option < CertifiedKeyDer > {
245245 self . root_cert . as_ref ( ) . and_then ( |root_cert| {
246246 if let Some ( cache) = self . cert_cache . as_ref ( ) {
247- cache. get_with ( host. clone ( ) , move || {
248- generate_cert ( host, root_cert. borrow ( ) ) . map_err ( |err| {
249- tracing:: error!( "Failed to generate certificate for host: {}" , err) ;
250- } ) . ok ( )
251- } )
247+ Some ( cache. get_with ( host. clone ( ) , move || {
248+ generate_cert ( host, root_cert. borrow ( ) )
249+ . map_err ( |err| {
250+ tracing:: error!( "Failed to generate certificate for host: {}" , err) ;
251+ } )
252+ . unwrap ( )
253+ } ) )
252254 } else {
253255 generate_cert ( host, root_cert. borrow ( ) )
254256 . map_err ( |err| {
255- tracing:: error!( "Failed to generate certificate for host {} : {}" , host , err) ;
257+ tracing:: error!( "Failed to generate certificate: {}" , err) ;
256258 } )
257259 . ok ( )
258260 }
You can’t perform that action at this time.
0 commit comments