summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/db/hash/hash.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/libc/db/hash/hash.c b/lib/libc/db/hash/hash.c
index 333b1a1..af80929 100644
--- a/lib/libc/db/hash/hash.c
+++ b/lib/libc/db/hash/hash.c
@@ -422,10 +422,8 @@ hdestroy(HTAB *hashp)
if (hashp->tmp_buf)
free(hashp->tmp_buf);
- if (hashp->fp != -1) {
- (void)_fsync(hashp->fp);
+ if (hashp->fp != -1)
(void)_close(hashp->fp);
- }
free(hashp);
@@ -460,8 +458,6 @@ hash_sync(const DB *dbp, u_int32_t flags)
return (0);
if (__buf_free(hashp, 0, 1) || flush_meta(hashp))
return (ERROR);
- if (hashp->fp != -1 && _fsync(hashp->fp) != 0)
- return (ERROR);
hashp->new_file = 0;
return (0);
}
OpenPOWER on IntegriCloud