message: Specify type for dummy exit signal future
  This PR specifies the type for the dummy exit signal future on non-Unix platforms, since rustc seems unable to figure it out
diff: @@ -701,7 +701,7 @@ where
  .boxed(),
  // Assume that ctrl_c is enough on non-Unix platforms (such as Windows)
  #[cfg(not(unix))]
  - futures::future::pending(),
  + futures::future::pending::<()>(),
  )
  .await;
  }
  