Fix crash in feedback modal (#6431)
After the general release we saw a number of crashes due to a SEGFAULT inside the System::new() method apparently relating to refreshing the user list. As we do not need the user list, and the similar code in the telemtry create is not crashing, do less work for now. Release Notes: - Fixed a crash when opening the feedback modal
This commit is contained in:
commit
28b2c89254
1 changed files with 2 additions and 2 deletions
|
@ -3,7 +3,7 @@ use gpui::AppContext;
|
|||
use human_bytes::human_bytes;
|
||||
use serde::Serialize;
|
||||
use std::{env, fmt::Display};
|
||||
use sysinfo::{System, SystemExt};
|
||||
use sysinfo::{RefreshKind, System, SystemExt};
|
||||
use util::channel::ReleaseChannel;
|
||||
|
||||
#[derive(Clone, Debug, Serialize)]
|
||||
|
@ -23,7 +23,7 @@ impl SystemSpecs {
|
|||
.map(|v| v.to_string());
|
||||
let release_channel = cx.global::<ReleaseChannel>().display_name();
|
||||
let os_name = cx.app_metadata().os_name;
|
||||
let system = System::new_all();
|
||||
let system = System::new_with_specifics(RefreshKind::new().with_memory());
|
||||
let memory = system.total_memory();
|
||||
let architecture = env::consts::ARCH;
|
||||
let os_version = cx
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue