mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-31 04:23:40 +00:00
sleep after updating quirks
This commit is contained in:
committed by
Aiden McClelland
parent
cc8979190f
commit
1ff6d423e3
@@ -110,7 +110,14 @@ pub async fn update_quirks(quirks: &mut Quirks) -> Result<(), Error> {
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
quirks.add(vendor, product);
|
quirks.add(vendor, product);
|
||||||
tokio::fs::write(QUIRK_PATH, quirks.to_string()).await?;
|
{
|
||||||
|
// write quirks to sysfs
|
||||||
|
let mut quirk_file = tokio::fs::File::create(QUIRK_PATH).await?;
|
||||||
|
quirk_file.write_all(quirks.to_string().as_bytes()).await?;
|
||||||
|
quirk_file.sync_all().await?;
|
||||||
|
drop(quirk_file);
|
||||||
|
tokio::time::sleep(Duration::from_secs(2)).await;
|
||||||
|
}
|
||||||
|
|
||||||
reconnect_usb(usb_device.path()).await?;
|
reconnect_usb(usb_device.path()).await?;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user