Merge pull request #946 from tantivy-search/issue/test-bugfix-atomicwrite

Attempt to fix bug surfacing sometimes in test.
This commit is contained in:
Paul Masurel
2020-12-01 15:29:51 +09:00
committed by GitHub

View File

@@ -449,7 +449,8 @@ impl Directory for MmapDirectory {
fn atomic_write(&self, path: &Path, content: &[u8]) -> io::Result<()> {
debug!("Atomic Write {:?}", path);
let full_path = self.resolve_path(path);
atomic_write(&full_path, content)
atomic_write(&full_path, content)?;
self.sync_directory()
}
fn acquire_lock(&self, lock: &Lock) -> Result<DirectoryLock, LockError> {