Skip to content

Commit ad3cf92

Browse files
committed
chore(deps): Update rustls-pemfile
1 parent 09dfdb6 commit ad3cf92

File tree

3 files changed

+23
-31
lines changed

3 files changed

+23
-31
lines changed

Cargo.lock

Lines changed: 19 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ deadpool-postgres = { version = "0.14.0", features = ["rt_tokio_1"] }
4747
bytes = "1.8.0"
4848
tokio-postgres-rustls = "0.13.0"
4949
rustls = "0.23.16"
50-
rustls-pemfile = "1"
50+
rustls-pemfile = "2"
5151
chrono = "0.4.38"
5252
uuid = { version = "1.11.0", features = ["serde", "v4", "v7"] }
5353
parse-size = "1.0.0"

src/telemetry/pg.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,9 @@ pub fn make_tls(
2424
std::io::BufReader::new(std::fs::File::open(cert_path).unwrap_or_else(|e| {
2525
panic!("Failed to open certificate file '{:?}': {}", cert_path, e)
2626
}));
27-
if let Ok(certs) = rustls_pemfile::certs(&mut reader) {
28-
for cert in certs {
29-
if let Err(e) = root_store.add(cert.clone().into()) {
30-
log::error!("Failed to add PEM certificate: {}", e);
31-
}
27+
for cert in rustls_pemfile::certs(&mut reader).flatten() {
28+
if let Err(e) = root_store.add(cert.clone()) {
29+
log::error!("Failed to add PEM certificate: {}", e);
3230
}
3331
}
3432
}

0 commit comments

Comments
 (0)