Skip to content

Commit 979d9d0

Browse files
committed
Update sysinfo to 0.30.5
Signed-off-by: Christian König <[email protected]>
1 parent 6532264 commit 979d9d0

5 files changed

Lines changed: 9 additions & 12 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ getopts = "0.2"
5757
log = "0.4"
5858
rpassword = "7.0"
5959
sha1 = "0.10"
60-
sysinfo = { version = "0.29", default-features = false }
60+
sysinfo = { version = "0.30.5", default-features = false }
6161
thiserror = "1.0"
6262
tokio = { version = "1", features = ["rt", "macros", "signal", "sync", "parking_lot", "process"] }
6363
url = "2.2"

core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ serde = { version = "1.0", features = ["derive"] }
4747
serde_json = "1.0"
4848
sha1 = { version = "0.10", features = ["oid"] }
4949
shannon = "0.2"
50-
sysinfo = { version = "0.29", default-features = false }
50+
sysinfo = { version = "0.30.5", default-features = false }
5151
thiserror = "1.0"
5252
time = { version = "0.3", features = ["formatting", "parsing"] }
5353
tokio = { version = "1", features = ["io-util", "macros", "net", "parking_lot", "rt", "sync", "time"] }

core/src/http_client.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ use hyper_rustls::{HttpsConnector, HttpsConnectorBuilder};
2020
use nonzero_ext::nonzero;
2121
use once_cell::sync::OnceCell;
2222
use parking_lot::Mutex;
23-
use sysinfo::{System, SystemExt};
23+
use sysinfo::System;
2424
use thiserror::Error;
2525
use url::Url;
2626

@@ -105,9 +105,7 @@ pub struct HttpClient {
105105
impl HttpClient {
106106
pub fn new(proxy_url: Option<&Url>) -> Self {
107107
let zero_str = String::from("0");
108-
let os_version = System::new()
109-
.os_version()
110-
.unwrap_or_else(|| zero_str.clone());
108+
let os_version = System::os_version().unwrap_or_else(|| zero_str.clone());
111109

112110
let (spotify_platform, os_version) = match OS {
113111
"android" => ("Android", os_version),

core/src/spclient.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ use hyper::{
1717
use protobuf::{Enum, Message, MessageFull};
1818
use rand::RngCore;
1919
use sha1::{Digest, Sha1};
20-
use sysinfo::{System, SystemExt};
20+
use sysinfo::System;
2121
use thiserror::Error;
2222

2323
use crate::{
@@ -204,9 +204,8 @@ impl SpClient {
204204
.platform_specific_data
205205
.mut_or_insert_default();
206206

207-
let sys = System::new();
208-
let os_version = sys.os_version().unwrap_or_else(|| String::from("0"));
209-
let kernel_version = sys.kernel_version().unwrap_or_else(|| String::from("0"));
207+
let os_version = System::os_version().unwrap_or_else(|| String::from("0"));
208+
let kernel_version = System::kernel_version().unwrap_or_else(|| String::from("0"));
210209

211210
match os {
212211
"windows" => {

src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ use std::{
1212
str::FromStr,
1313
time::{Duration, Instant},
1414
};
15-
use sysinfo::{System, SystemExt};
15+
use sysinfo::System;
1616
use thiserror::Error;
1717
use url::Url;
1818

@@ -1693,7 +1693,7 @@ async fn main() {
16931693
Err(e) => {
16941694
sys.refresh_processes();
16951695

1696-
if sys.uptime() <= 1 {
1696+
if System::uptime() <= 1 {
16971697
debug!("Retrying to initialise discovery: {e}");
16981698
tokio::time::sleep(DISCOVERY_RETRY_TIMEOUT).await;
16991699
} else {

0 commit comments

Comments
 (0)