aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHazel Atkinson <yellowsink@riseup.net>2025-04-08 14:43:51 +0100
committerHazel Atkinson <yellowsink@riseup.net>2025-04-08 14:43:51 +0100
commitac323a2a89d6b8d7e511541911c5f5487f8a306a (patch)
tree95a04a598b64100fbf207ed597eb033683bc102c
parent707539b3a98db039f11234c36bc9aa09a1521bab (diff)
downloadcontainerspy-ac323a2a89d6b8d7e511541911c5f5487f8a306a.tar.gz
containerspy-ac323a2a89d6b8d7e511541911c5f5487f8a306a.tar.bz2
containerspy-ac323a2a89d6b8d7e511541911c5f5487f8a306a.zip
ok a ~500 byte memory leak each time a worker is spawned isnt acceptable lol
-rw-r--r--src/stats_task.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/stats_task.rs b/src/stats_task.rs
index ec73685..6b8eb21 100644
--- a/src/stats_task.rs
+++ b/src/stats_task.rs
@@ -30,6 +30,7 @@ pub fn launch_stats_task(
let meter_name = "cspy_".to_string() + container_id.as_str();
// lol 'static moment
+ // TODO: this is acceptable for specifically the use case of the michiru deployment, but not more generally at all
let meter_name = &*Box::leak(meter_name.into_boxed_str());
let mut stats_stream = docker.stats(