We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6281f9c commit 95e92feCopy full SHA for 95e92fe
vm/src/stdlib/ssl.rs
@@ -172,9 +172,8 @@ fn ssl_enum_certificates(store_name: PyStringRef, vm: &VirtualMachine) -> PyResu
172
let open_fns = [CertStore::open_current_user, CertStore::open_local_machine];
173
let stores = open_fns
174
.iter()
175
- .map(|open| open(store_name.as_str()))
176
- .collect::<Result<Vec<_>, _>>()
177
- .map_err(|e| super::os::convert_io_error(vm, e))?;
+ .filter_map(|open| open(store_name.as_str()).ok())
+ .collect::<Vec<_>>();
178
let certs = stores.iter().map(|s| s.certs()).flatten().map(|c| {
179
let cert = vm.ctx.new_bytes(c.to_der().to_owned());
180
let enc_type = unsafe {
0 commit comments