tests: Fix garage integration test

This commit is contained in:
Jill
2022-02-02 16:07:26 +01:00
parent dd407e7041
commit 3baa841d6f
4 changed files with 6 additions and 9 deletions
+2
View File
@@ -8,6 +8,8 @@ description = "Garage, an S3-compatible distributed object store for self-hosted
repository = "https://git.deuxfleurs.fr/Deuxfleurs/garage"
readme = "../../README.md"
autotests = false
[[bin]]
name = "garage"
path = "main.rs"
+1 -7
View File
@@ -179,12 +179,6 @@ index = "index.html"
}
}
impl Drop for Instance {
fn drop(&mut self) {
self.terminate()
}
}
static mut INSTANCE: MaybeUninit<Instance> = MaybeUninit::uninit();
static INSTANCE_INIT: Once = Once::new();
@@ -192,7 +186,7 @@ static INSTANCE_INIT: Once = Once::new();
extern "C" fn terminate_instance() {
if INSTANCE_INIT.is_completed() {
unsafe {
INSTANCE.assume_init_drop();
INSTANCE.assume_init_mut().terminate();
}
}
}