diff --git a/src/main.rs b/src/main.rs
index effc2b36cab06398fea0a17e80d07ef49de64dec..4dd2cff4330b86313d589cd0109118351fb58b43 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -190,7 +190,7 @@ async fn serve(config: Arc<config::Config>) -> Result<()> {
 
   let (unbundler_join_handle, unbundler_thread_handle) =
     thread::spawn(monitor_tx.clone(), move || {
-      let mut sys = System::new();
+      let sys = System::new();
 
       let result = sys
         .block_on(async move { unbundler.enter().await })