summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--profcollectd/libprofcollectd/config.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/profcollectd/libprofcollectd/config.rs b/profcollectd/libprofcollectd/config.rs
index 3134e308..d68f02e7 100644
--- a/profcollectd/libprofcollectd/config.rs
+++ b/profcollectd/libprofcollectd/config.rs
@@ -128,7 +128,7 @@ where
T::Err: Error + Send + Sync + 'static,
{
let default_value = default_value.to_string();
- let value = rustutils::system_properties::read(key).unwrap_or(default_value);
+ let value = rustutils::system_properties::read(key).unwrap_or(None).unwrap_or(default_value);
Ok(T::from_str(&value)?)
}
@@ -137,7 +137,7 @@ where
T: ToString,
{
let value = value.to_string();
- rustutils::system_properties::write(key, &value)
+ Ok(rustutils::system_properties::write(key, &value)?)
}
fn generate_random_node_id() -> MacAddr6 {