mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-07-28 03:01:54 +08:00
17 lines
525 B
Diff
17 lines
525 B
Diff
--- a/libs/hbb_common/src/config.rs
|
|
+++ b/libs/hbb_common/src/config.rs
|
|
@@ -804,7 +804,12 @@ impl Config {
|
|
id &= 0x1FFFFFFF;
|
|
Some(id.to_string())
|
|
} else {
|
|
- None
|
|
+ log::warn!("Failed to get MAC address. Fallback to random ID");
|
|
+ Some(
|
|
+ rand::thread_rng()
|
|
+ .gen_range(1_000_000_000..2_000_000_000)
|
|
+ .to_string(),
|
|
+ )
|
|
}
|
|
}
|
|
}
|