Quellcode durchsuchen

net/transport/tor: Use more specific Arti state directories

parazyd vor 1 Jahr
Ursprung
Commit
2b7a19c6e0
1 geänderte Dateien mit 6 neuen und 3 gelöschten Zeilen
  1. 6 3
      src/net/transport/tor.rs

+ 6 - 3
src/net/transport/tor.rs

@@ -81,9 +81,12 @@ impl TorDialer {
                 if let Some(datadir) = &self.datastore {
                     let datadir = expand_path(datadir).unwrap();
 
-                    let config = TorClientConfigBuilder::from_directories(datadir.clone(), datadir)
-                        .build()
-                        .unwrap();
+                    let config = TorClientConfigBuilder::from_directories(
+                        datadir.join("arti-data"),
+                        datadir.join("arti-cache"),
+                    )
+                    .build()
+                    .unwrap();
 
                     TorClient::create_bootstrapped(config).await
                 } else {