From 2523e3b4fe2da2c15247057afa0d45548c7a778d Mon Sep 17 00:00:00 2001 From: OMGeeky Date: Sun, 18 Feb 2024 18:36:50 +0100 Subject: [PATCH] auto unmount on exit --- gdriver-client/src/main.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gdriver-client/src/main.rs b/gdriver-client/src/main.rs index 5bfc90d..b9c6168 100644 --- a/gdriver-client/src/main.rs +++ b/gdriver-client/src/main.rs @@ -17,7 +17,11 @@ async fn main() -> Result<()> { println!("Config: {:?}", **config); let client: GDriverServiceClient = create_client(config.ip, config.port).await?; let fs = DriveFilesystem::new(client); - mount2(fs, Path::new("/tmp/gdriver"), &[MountOption::RW])?; + mount2( + fs, + Path::new("/tmp/gdriver"), + &[MountOption::RW, MountOption::AutoUnmount], + )?; // service::start().await?; Ok(())